[Seasar-user:18844] Re: SMART deploy + S2Dao で NoSuchConstructorRuntimeException 例外

oh [E-MAIL ADDRESS DELETED]
2009年 11月 3日 (火) 16:06:19 JST


長谷川です。

なんとなく解決しました。

On Tue, 03 Nov 2009 15:32:11 +0900
oh <[E-MAIL ADDRESS DELETED]> wrote:
> Java 1.4
> s2-framework 2.4.40
> s2-dao 1.0.50
> 
> 上記の環境にて、SMART deploy を用いて Dao を登録したいのですが
> コンポーネント取得時に下記の例外となります。
> 
> org.seasar.framework.exception.NoSuchConstructorRuntimeException: [ESSR0064]クラス(foo.dao.UserDao)のコンストラクタ(UserDao())が見つかりません

customizer.dicon で daoCustomizer に dao.interceptor を追加することで
動作しました。
#これが正解かと言われると、よくわからないのですけど

<component name="daoCustomizer"
 class="org.seasar.framework.container.customizer.CustomizerChain">
  <initMethod name="addAspectCustomizer">
    <arg>"dao.interceptor"</arg>
  </initMethod>
</component>

以上、よろしくお願いいたします。
-- 
_/_/
_/_/ mailto: [E-MAIL ADDRESS DELETED]
_/_/



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