サーバのコンポーネントの定義方法
http://teeda.seasar.org/ja/teeda_ajax.html にも注意書きがあります。
※注意 この際、meta情報をteeda-ajaxとして指定して下さい。meta情報が無いコンポーネントは呼び出せません。
たとえば、Logic系のクラスを利用する場合はdiconファイルに以下のように書きます。
<component name="hogeLogic" class="com.HogeLogicImpl"> <meta name="teeda-ajax" /> <aspect>logicInterceptorChain</aspect> </component>
MetaAutoRegisterという、パッケージを指定しての一括指定も可能です。
<component class="org.seasar.framework.container.autoregister.MetaAutoRegister"> <meta name="autoRegister"> <meta name="teeda-ajax"/> </meta> <initMethod name="addClassPattern"> <arg>"com.hoge"</arg> <arg>".*Impl"</arg> </initMethod> </component>