ToStringInterceptorを使いたいのですが..

ToStringInterceptorが良さそうなので、使ってみたいと思いました。
http://s2container.seasar.org/ja/aop.html#ToStringInterceptor
を参考にして組み込み。

Tomcat起動時に例外が出てしまいました。

org.seasar.framework.exception.ClassNotFoundRuntimeException: [ESSR0044]クラスが
見つかりませんでした。詳細はjava.lang.ClassNotFoundException: org.seasar.framewo
rk.aop.interceptors.ToStringInterceptor
        at org.seasar.framework.util.ClassUtil.forName(ClassUtil.java:74)
        at org.seasar.framework.container.factory.ComponentTagHandler.start(Comp
onentTagHandler.java:48)
        at org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:121)
        at org.seasar.framework.xml.SaxHandler.start(SaxHandler.java:115)
        at org.seasar.framework.xml.SaxHandler.startElement(SaxHandler.java:49)

確認してみると、S2JSF1.0.xxに同梱されている、s2-framework-2.3.7.jarには入っていない模様。

S2Container 2.3.11 を公式サイトからダウンロードしたのですが(s2-framework-2.3.11.jar)、
こちらにも入っていないようで、さて困りました。

S2Container2.4には入っているのですが、S2JSF1.0系では動かないはずなので...

個別にソースを持ってきたものか、悩みどころです....orz


ちなみに、ToStringInterceptorをDTOのtoStringメソッドに織り込んで使いたいと思っています。
アスペクトの自動登録AspectAutoRegisterを使うと、こんな感じの記述になるイメージかなと思っています。

<component class="org.seasar.framework.container.autoregister.AspectAutoRegister">
 <property name="interceptor">toStringInterceptor</property>
 <property name="pointcut">"toString"</property>
 <initMethod name="addClassPattern">
  <arg>"hoge.dto"</arg>
  <arg>".*Dto"</arg>
 </initMethod>
</component>