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

Yasuo Higa higa
2005年 4月 6日 (水) 01:08:05 JST


<20040303205440.2EBA.KURIHARA @ gluegent.com> の、
   "[Seasar-user:419] Re: AOP-DAO" において、
   "Masataka Kurihara <kurihara @ gluegent.com>"さんは書きました:

ひがです。

> 栗原です。
> 
> > のように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 <higa @ isid.co.jp>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.



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