[Seasar-user:22090] Re: GlassFish V3のクラスロードについて

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2015年 8月 10日 (月) 03:15:02 JST


小林 (koichik) です。

[Seasar-user:22085]のログを見るとGlassfish v4.1が
使われているので、web.xmlのバージョン3.1もそれで
動いたということかもしれません。


On Fri, 7 Aug 2015 19:28:42 +0900, Satoshi Kubo <megascus @ gmail.com> wrote:

> こんにちは。
> 
> それはおかしいですね。
> glassfish3.1はweb.xmlのバージョン3.1には対応していないのでエラーとなるはずです。
> web.xmlが読み込めてないのかもしれません。
> 
> よろしくお願いします。
> 
> 2015年8月7日 18:46  <markn0053 @ gmail.com>:
> > 久保さん、
> > お世話になっております。
> >
> > 下記についてですが、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
> >
> > _______________________________________________
> > 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


-- 
{
  name: "Koichi Kobayashi",
  mail: "koichik @ improvement.jp",
  blog: "http://d.hatena.ne.jp/koichik/",
  twitter: "@koichik"
}



Seasar-user メーリングリストの案内