[Seasar-user:22088] Re: GlassFish V3のクラスロードについて
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2015年 8月 7日 (金) 18:46:50 JST
久保さん、
お世話になっております。
下記についてですが、web.xmlのバージョンを3.0と3.1で確認しましたが、特に変化はありませんでした。
server.logの内容も変わりありませんでした。
以上、よろしくお願いします。
taka
差出人: Satoshi Kubo
送信日時: 2015年8月7日 金曜日 17:26
宛先: seasar-user @ ml.seasar.org
こんにちは。
久保と申します。
クラスローダーについてはすべてのJava EEアプリケーションサーバーに共通の仕様なので、問題になることはありません。
web.xmlのバージョンは3.0を指定していますでしょうか?
web.xmlのバージョン指定が古い場合listenerが利用できない場合があります。
よろしくお願いします。
2015年8月7日 17:02 Masahiro Takahashi <markn0053 @ gmail.com>:
> takaといいます。
> 度々申し訳ありません。
>
> 下記質問事項です。
>
> GlassFish V3のドキュメントを確認すると
> クラスファイルをロードする条件として、
> パッケージ名が、java.* と javax.* は、必ず親のクラスローダから取得されると記述がありました。
> (glassfish-web.xmlの delegate=false に設定しても、親のクラスローダから必ず取得される。)
> http://docs.oracle.com/cd/E18930_01/html/821-2418/gfqpi.html
>
> クラスローダの階層レベル
> http://docs.oracle.com/cd/E18930_01/html/821-2418/beadf.html
>
> S2JSFで使用している"myfaces-1.0.9.jar"のパッケージの
> FactoryFinderクラスは、javax.*のパッケージに属しているので
> アプリ側のクラスファイルは、GlassFish V3 の仕様的に、java.*又は、javax.*に属するクラスファイルが
> 読み込めないのではと考えています。
>
> 現状、EclipseからGlassFishに対してリモートデバッグを実施しましたが、
> GlassFish_HOME/modulesに格納されている"javax.faces.jar"の中のFactoryFinderクラスを
> 呼び出していました。
>
> Glass Fish V3の仕様からS2JSFを使用することは
> 可能でしょうか?
>
> 以上、よろしくお願いします。
>
>
>
> _______________________________________________
> Seasar-user mailing list
> Seasar-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
Satoshi Kubo
mailto:megascus @ gmail.com
_______________________________________________
Seasar-user mailing list
Seasar-user @ ml.seasar.org
https://ml.seasar.org/mailman/listinfo/seasar-user
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20150807/3334e5bc/attachment.html>
Seasar-user メーリングリストの案内