[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 メーリングリストの案内