[Seasar-user:427] Re: AOP-DAO

B isid.co.jp Yasuo Higa higa
2004年 3月 4日 (木) 11:57:59 JST


<[E-MAIL ADDRESS DELETED]> の、
   "[Seasar-user:419] Re: AOP-DAO" において、
   "Masataka Kurihara <[E-MAIL ADDRESS DELETED]>"さんは書きました:

ひがです。

> 栗原です。
> 
> > のようにHelloインターフェースの実装がなくても、
> (中略)
> > のようにAdviceが実装を肩代わりしてくれます。
> 
>   コンテナ経由をやってみたら、NGでした。register(Class clazz) で、
> clazz.getInterfaces() を呼び出して NullPointerException です。理解
> ちがってますか?
> 
あってます。EA1以降に修正が入ってました。
org.seasar.framework.container.impl.S2ContainerImplの
getAssignableClasses()で
for (Class clazz = componentClass;
  clazz != Object.class;
  clazz = clazz.getSuperclass())
を
for (Class clazz = componentClass;
  clazz != Object.class && clazz != null;
  clazz = clazz.getSuperclass())
に修正する必要があります。m(_ _)m
---
Yasuo Higa <[E-MAIL ADDRESS DELETED]>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.



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