[Seasar-user:8587] Re: Teeda(Page)クラスにAOP適用時の[ETDA0029]エラー

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 6月 22日 (金) 14:08:51 JST


米林です。

test01.TestInterceptorをinterceptorパッケージに
移動して試してみて下さい。

よろしくお願いします。

----- Original Message ----- 
From: "Mori, Hironori (GNF, Non-GNF)" <[E-MAIL ADDRESS DELETED]>
Sent: Friday, June 22, 2007 10:22 AM

> 本メールですが、
> [Seasar-user:8501](
http://ml.seasar.org/archives/seasar-user/2007-June/010414.html )
> に対してメールを送りたかったのですが、誤って[Seasar-user:8506]に対し送ってしま
いました。
> 失礼致しました。
>
> --------------------------------------------------
>
> 森です。
> ご返答ありがとうございます。
>
> >Pageクラスのinitializeとprerenderメソッド内を
> >空っぽにしてみて、エラーが発生するか試してもらえますか?
> 空っぽにしてもエラーは発生します。
>
> >またInterceptorをはずすとエラーが発生しないのでしょうか?
> customizer.diconのInterceptorの定義をコメントアウトするとエラーは発生しませ
ん。
>
> >TestInterceptorは呼び出されていますか?
> 実行時eclipseのコンソールを確認したところ下記エラーが出力されてました。
> ---------------------------------------------------------
> DEBUG 2007-06-21 09:54:21,992 [http-8080-Processor25] HOT deployを開始します
> DEBUG 2007-06-21 09:54:21,992 [http-8080-Processor25] クラス
(test01.web.test.TestPage[test_testPage])のコンポーネント定義を登録します
> DEBUG 2007-06-21 09:54:21,992 [http-8080-Processor25] [ESSR0073]OGNLで例外が発
生しました。理由は[ESSR0046]コンポーネント(testAop)が見つかりません
> org.seasar.framework.exception.OgnlRuntimeException: [ESSR0073]OGNLで例外が発
生しました。理由は[ESSR0046]コンポーネント(testAop)が見つかりません
> at org.seasar.framework.util.OgnlUtil.getValue(OgnlUtil.java:62)
> at
org.seasar.framework.container.ognl.OgnlExpression.evaluate(OgnlExpression.java:
61)
> (省略)
> ---------------------------------------------------------
> customizer.diconには下記のようにtestAopの定義はしてるのですが・・・
> (tomcat再起動時にも特別エラーは出力されておりません。)
>
> <component name="testAop" class="test01.TestInterceptor" />
> <component name="testCustomizer"
>    class="org.seasar.framework.container.customizer.AspectCustomizer">
>   <initMethod name="addInterceptorName">
>     <arg>"testAop"</arg>
>   </initMethod>
>   <property name="pointcut">"prerender"</property>
> </component>
>
> よろしくお願いします。

---
米林 正明
[E-MAIL ADDRESS DELETED]




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