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

Toshihiko DOI [E-MAIL ADDRESS DELETED]
2015年 8月 12日 (水) 16:12:26 JST


土居です。

Seasar2のソースファイルをgithubより入手します。
https://github.com/seasarorg/seasar2
そこから、先ほどのファイルを探して、アプリケーションのソースと同じ所に配置すればOKです。

私と同じ事象であれば、これで動作するかもしれません。

2015/08/12 15:02、Masahiro Takahashi <markn0053 @ gmail.com> のメッセージ:

> 土井様、
> お世話になっております。
> 貴重な返答ありがとうございました。
> よろしければ、具体的な手順をご教授願えればと思います。
> 
> お手数おかけします。よろしくお願いします。
> 以上、よろしくお願いします。
> taka
> 
> 2015-08-12 11:35 GMT+09:00 Toshihiko DOI <toshihiko.doi @ gmail.com>:
>> 土居と申します。
>> 以前、GlassFishでteedaを使ったシステムを動かしました。
>> その時は、glassfish-web.xmlに同様の記述を行い、
>> org.seasar.framework.util.ResourcesUtil.java
>> をアプリケーション側に配置すれば動作しました。
>> ご参考までに。
>> 
>> 2015/08/10 18:01、<markn0053 @ gmail.com> <markn0053 @ gmail.com> のメッセージ:
>> 
>>> 小林様 久保様
>>> お世話になっております。
>>> 
>>> GlassFish V3 でもGlassFish V4 と同様のログが
>>> 出力されていました。
>>> 
>>> 当方の認識としては、GlassFish3.1もJSF2.0に
>>> 依存しているという認識です。
>>> https://glassfish.java.net/public/comparing_v2_and_v3.html
>>> 
>>> 
>>> JSF2.Xに依存するGlassFish V3では
>>> 現状のところ、S2JSFはGlassFish V3には、
>>> 未対応という認識で宜しいでしょうか?
>>> 
>>> 以上、よろしくお願いします。
>>> 
>>> 
>>> 差出人: Satoshi Kubo
>>> 送信日時: ‎2015‎年‎8‎月‎10‎日 ‎月曜日 ‎7‎:‎42
>>> 宛先: seasar-user @ ml.seasar.org
>>> 
>>> 小林さん
>>> 
>>> おはようございます。
>>> 久保です。
>>> 
>>> GlassFish4.1でしたか。
>>> でしたら、web.xmlが3.1でも動きますね。
>>> 
>>> しかし、そうなると、JSF2.0に依存しているGlassFish4.1でJSF1.2の実装を動かすというという話にもなるんですねぇ。
>>> それは、困った。
>>> 
>>> 2015年8月10日 3:15 Koichi Kobayashi <koichik @ improvement.jp>:
>>> > 小林 (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 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
>> 
>> _______________________________________________
>> 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
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20150812/232946c9/attachment.html>


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