[Seasar-user:5432] Re: MetaAutoRegister
Minoru Taki
[E-MAIL ADDRESS DELETED]
2006年 12月 11日 (月) 22:29:27 JST
瀧です。
米林さん、小林さん、
お返事ありがとうございます。
> ごめんなさい,見逃してましたが MetaAutoRegister の
> 設定が違ってますね.
> MetaAutoRegister は自身に <meta name="autoRegister"> で
> 設定されたメタデータを他のコンポーネントに自動登録します.
> なので,次のようになります.
ご指摘いただいた内容で動作しました。
プロパティのinstanceDefの設定も間違えていました。
いろいろと時間かかっちゃいましたけど、
何とか動作させることができました。
ありがとうございました。
情報共有のために、成功した例を下記に残しておきます。
----
<component class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister">
<initMethod name="addClassPattern">
<arg>"hoge"</arg>
<arg>".*Ajax"</arg>
</initMethod>
<property name="instanceDef">@[E-MAIL ADDRESS DELETED]</property>
</component>
<component class="org.seasar.framework.container.autoregister.MetaAutoRegister">
<initMethod name="addClassPattern">
<arg>"hoge"</arg>
<arg>".*Ajax"</arg>
</initMethod>
<meta name="autoRegister">
<meta name="teeda-ajax"/>
</meta>
</component>
----
----- Original Message -----
From: "Koichi Kobayashi" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Monday, December 11, 2006 9:30 PM
Subject: [Seasar-user:5429] Re: MetaAutoRegister
> 小林 (koichik) です.
>
> Date: Mon, 11 Dec 2006 21:02:01 +0900
> From: "Minoru Taki" <[E-MAIL ADDRESS DELETED]>
> To: <[E-MAIL ADDRESS DELETED]>
> Subject: [Seasar-user:5426] Re: MetaAutoRegister
>
>> ここで言う、”is not public.”の状態が意味するものが良く分からないのですが。
>> MetaDefとして正しく登録されていないということでしょうか?
>
> ごめんなさい,見逃してましたが MetaAutoRegister の
> 設定が違ってますね.
> MetaAutoRegister は自身に <meta name="autoRegister"> で
> 設定されたメタデータを他のコンポーネントに自動登録します.
> なので,次のようになります.
>
> <component class="org.seasar.framework.container.autoregister.MetaAutoRegister">
> <initMethod name="addClassPattern">
> <arg>"hoge"</arg>
> <arg>".*Ajax"</arg>
> </initMethod>
> <meta name="autoRegister">
> <meta name="teeda-ajax"/>
> </meta>
> </component>
>
> 詳しくは以下を参照してください.
>
> http://s2container.seasar.org/ja/DIContainer.html#MetaAutoRegister
>
>
> --
> <component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内