[seasar-dev:830] Re: RCP(Rich Client Platform)とS2Containerの連携について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 5月 27日 (火) 15:30:53 JST
小林 (koichik) です.
この ML は,Seasar 関連プロダクト「そのもの」を
開発するためのものです.
Seasar 関連プロダクトを「使った」開発の
相談事は Seasar-user の方でお願いします.
Date: Tue, 27 May 2008 09:39:20 +0900 (JST)
From: wajima kousuke <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [seasar-dev:829] RCP(Rich Client Platform)とS2Containerの連携について
> S2DAO単体で動かすと問題なくdiconファイルの実体も参照してデータベースにアクセスしたのですが、
> RCPのプラグインとして動かすとdiconファイルの実体を参照することができないように見受けられます。
S2Dao や Seasar2 では,コンテキストクラスローダから
リソースを読み込みますが,Eclipse プラグインの
クラスローダでは,リソースを読み込めないようです.
対策としては,Bundle に委譲してリソースを
読み込む ClassLoader のサブクラスを作成して,
それをコンテキストクラスローダに設定して
S2Dao を呼び出すなどすればなんとかなるかも
しれません.
Eclipse RCP でアプリケーションを開発するための
Uruma というフレームワークがあるので,そちらも
参考にしてみてください.
http://uruma.sandbox.seasar.org/ja/
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-dev メーリングリストの案内