[Seasar-user:3217] JWS起動とコンポーネント自動登録に失敗する[S2.3.5]
Asarima
asarima
2006年 2月 17日 (金) 20:00:32 JST
Asarimaです。
FileSystemComponentAutoRegisterなどのコンポーネントの自動登録機能に
ついてご相談があります。
ローカルで実行している時は問題なかったのですが、Seasarを含むすべての
jarファイルを自己署名してwebサーバ上に配置し、Java Web Startを使用して
ダウンロードして実行すると、自動登録されずに例外が発生してしまいます。
(自動登録を使わない場合はJava Web Startでも正常に実行できます。)
Java Web Startがキャッシュを格納するフォルダ内で何かまずいことになって
いるような感じがしますが、どのように調査すればよいのか悩んでいます。
OSはWindows 2000 SP4、Javaは1.5.0_06、Seasarのバージョンは2.3.5で、
発生する例外は以下の通りです。何かご助言いただけるととても助かります。
よろしくお願い致します。
org.seasar.framework.container.ComponentNotFoundRuntimeException:
[ESSR0046]コンポーネント(loginFrame)が見つかりません
at org.seasar.framework.container.impl.
S2ContainerBehavior$DefaultProvider.acquireFromGetComponentDef
(S2ContainerBehavior.java:84)
at org.seasar.framework.container.impl.
S2ContainerBehavior$DefaultProvider.acquireFromGetComponent
(S2ContainerBehavior.java:78)
at org.seasar.framework.container.impl.S2ContainerBehavior.
acquireFromGetComponent(S2ContainerBehavior.java:42)
at org.seasar.framework.container.impl.S2ContainerImpl.
getComponent(S2ContainerImpl.java:103)
at login.LoginMain.main(LoginMain.java:24)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Seasar-user メーリングリストの案内