S2Hibernate-V1.1.0.zipをダウンロードして、eclipse3.1にインポートして
EmployeeAutoDaoClientを実行したら、
org.seasar.framework.beans.IllegalPropertyRuntimeException:
[ESSR0059]クラス(org.seasar.hibernate3.impl.S2SessionFactoryImpl)の
プロパティ(interceptor)の設定に失敗しました。
理由はjava.lang.IllegalArgumentException: argument type mismatch

と出ました。ちょっと調べてみると、
S2SessionFactoryはInterceptorとしてorg.hibernate.Interceptorを要求しているのだが、
s2hibernate3.diconでは
<component name="interceptor"
class="org.seasar.hibernate3.dao.interceptors.S2HibernateDaoInterceptor"/>
となっており、
そのクラスはorg.seasar.framework.aop.interceptors.AbstractInterceptorを継承しており、
その上は、org.aopalliance.intercept.Interceptorで別の系列にある
ことがわかったんだけど、これってどうすればいいんでしょうか。
ひょっとして私だけの環境で起きているのでしょうか?