[Seasar-user:17872] Re: 【s2config】バッチ環境での使用について
黒川博之
[E-MAIL ADDRESS DELETED]
2009年 6月 30日 (火) 09:27:46 JST
加藤様
> dicon上に以下のようなコンフィグコンテナのコンポーネント定義と、initMethodでloadToBeansメソッドの呼び出しは存在しますでしょうか?
> ご確認をお願いいたします。
<initMethod name="loadToBeans"/>
上記記述がありませんでした。
上記記述を追加したら正常に動作しました。
お忙しい所、ありがとうございました。
----- Original Message -----
From: "Junichi Kato" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Monday, June 29, 2009 7:53 PM
Subject: [Seasar-user:17871] Re:【s2config】バッチ環境での使用について
> 黒川さん
> 加藤です。
>
> お世話になります。
>
> S2ConfigはWeb以外のアプリケーションでも利用できます。
>
> dicon上に以下のようなコンフィグコンテナのコンポーネント定義と、initMethodでloadToBeansメソッドの呼び出しは存在しますでしょうか?
> ご確認をお願いいたします。
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
> "http://www.seasar.org/dtd/components24.dtd">
> <include path="s2config-core.dicon"/>
>
> <component name="configContainer"
> class="org.seasar.config.core.container.impl.ConfigContainerImpl">
> <property name="configName">"log4j"</property>
> <initMethod name="loadToBeans"/>
> </component>
>
>
>
> 2009/06/29 13:11 に 黒川博之<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> 黒川と申します。
>>
>>
>> s2configをsastruts上で使用は可能になりました。
>> 皆様、ご協力ありがとうございました。
>>
>>
>> 次には、main()から始まるプログラムで使用したいのですが
>> propertyファイルの値がセットされません。
>>
>> s2configはwebコンテナ上以外では正常に動作しないのでしょうか?
>> *以下のクラスは、正常に動作したsastrutsプロジェクト上に作っても
>> 値がConfigクラスにセットされませんでした。
>>
>>
>>
>>
>> public class TestBatch {
>>
>> @Resource
>> protected Log4JConfig log4jConfig;
>>
>> public static void main(String[] args) {
>>
>> try {
>>
>> SingletonS2ContainerFactory.init();
>>
>> TestBatch testBatch = SingletonS2Container.getComponent(TestBatch.class);
>>
>> testBatch.execute();
>>
>> } catch (Exception e) {
>> System.err.println(e);
>> } finally {
>> SingletonS2ContainerFactory.destroy();
>> }
>>
>> }
>>
>> public void execute() {
>>
>> System.out.println(log4jConfig == null); //falseが返る
>>
>> System.out.println(log4jConfig.category); //nullが返る
>> }
>>
>> }
>> _______________________________________________
>> 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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内