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

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2015年 8月 12日 (水) 20:18:23 JST


土井様、
お世話になっております。
早速の返信、ありがとうございました。



頂いた内容を適用してみましたが、不具合の解消には至りませんでした。


以上、よろしくお願いします。
taka





差出人: Toshihiko DOI
送信日時: ‎2015‎年‎8‎月‎12‎日 ‎水曜日 ‎16‎:‎12
宛先: seasar-user @ ml.seasar.org






土居です。




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/6507404a/attachment.html>


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