[Seasar-user:10553] Re: S2Hibernate.daoについて

Toshihiro Nakamura [E-MAIL ADDRESS DELETED]
2007年 9月 15日 (土) 00:42:34 JST


中村(taedium)です。

> 現在S2Hibernate.daoを利用しているのですが、
> DB検索処理を実行するとjava.lang.NoSuchMethodErrorが発生してしまいます。
> 
> SampleOrderInfoDao$$EnhancedByS2AOP$$1ad093c.getOrderInfoByPlace(java.lang.String)
> 
> org.seasar.framework.aop.interceptors.TraceInterceptor.invoke(TraceInterceptor.java:73)
> 
> 何が原因として考えられるでしょうか?
> 
> 解決策があれば教えていただければ幸いです。
> よろしくお願いいたします。

SampleOrderInfoDaoにs2hibernate.diconに定義されたinterceptorが
適用されるようになっているでしょうか?
本来ならばS2Hibernateのinterceptorで処理されるところが処理されず、
上記の例外が発生しているように見えます。

SampleOrderInfoDaoが定義されている
diconファイルの設定を確認してみてください。

ちなみにですが、SMART deployの機能は利用されていますか?
もしSMART deployを使用しているのであれば
customizer.diconの設定を変更する必要があります。

-- 
Toshihiro Nakamura




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