[Seasar-user:17833] Re: 【s2config】Configクラスに値がセットされない
Junichi Kato
[E-MAIL ADDRESS DELETED]
2009年 6月 24日 (水) 02:50:24 JST
黒瀬さん
加藤です。
お世話になっております。
以下のようなコンフィグコンテナの設定は含まれているでしょうか?
ご確認ください。
<include path="s2config-core.dicon"/>
<component class="org.seasar.config.core.container.impl.ConfigContainerImpl">
<property name="configName">"log4j"</property>
</component>
簡単なサンプルを作ってみました。参考までにご確認ください。
よろしくお願いします。
https://www.seasar.org/svn/sandbox/s2config/trunk/s2config-sastruts-example/
2009/06/23 17:15 に 黒川博之<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 黒川と申します。
>
> s2configの公式サイトにあるConfigクラスと全く同じクラスを
> sastrutsプロジェクト内に作りましたが、Configクラスに
> lo4j.propertiesの値がセットされません。
>
> 今回行った手順は以下です。
>
> 1.doltengよりsastruts + s2jdbcのプロジェクトを作成
>
> 2.creator.diconに以下を追加
> <component class="org.seasar.config.core.creator.ConfigCreator"/>
>
> 3.customizer.diconに以下を追加
> <component name="configCustomizer"
> class="org.seasar.framework.container.customizer.CustomizerChain"/>
>
> 4.Configクラスを作成
> 添付の「Log4jConfig.java」
>
> 5.IndexAction.javaを編集
> 添付の「IndexAction.java」
>
> 上記の手順で準備し、IndexActionを呼び出すと
> 以下のようにSystem.out.println(log4jConfig.rootLogger);
> の箇所が「null」となっています。
>
> DEBUG 2009-06-23 16:14:32,859 [http-8080-1] BEGIN
> s2config.test.sastruts.action.IndexAction#index()
> DEBUG 2009-06-23 16:14:32,859 [http-8080-1]
> トランザクションを開始しました。tx=[FormatId=4360, GlobalId=1245741252781/1, BranchId=]
> null
> DEBUG 2009-06-23 16:14:32,859 [http-8080-1]
> トランザクションをコミットしました。tx=[FormatId=4360, GlobalId=1245741252781/1, BranchId=]
> DEBUG 2009-06-23 16:14:32,859 [http-8080-1] END
> s2config.test.sastruts.action.IndexAction#index() : index.jsp
>
>
>
> 何か設定が足りないのでしょうか?
> よろしくお願いします。
>
> //////////////////////////////////////////////////////
> 富士ゼロックス情報システム(株)
> システムデリバリ第一統括部
> OP&Sシステム開発部 FXIFG
> 郵便番号:164-0012
> 住所:東京都中野区本町2-46-1 27F南ウイング
> 黒川 博之
> TEL:03-5352-7643
> FAX:03-5352-6497
> 内線:7-993-5338
> Mailto:[E-MAIL ADDRESS DELETED]
> //////////////////////////////////////////////////////
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
--
/**
* name : Junichi Kato
* email : [E-MAIL ADDRESS DELETED]
*
* blog : http://d.hatena.ne.jp/j5ik2o/
*
* commiting projects :
* http://jiemamy.org/
* http://s2chronos.sandbox.seasar.org/
* http://s2config.sandbox.seasar.org/
*/
Seasar-user メーリングリストの案内