[Seasar-user:10507] Re: [DBFlute] シーケンスを自動で取得できない.

kubo [E-MAIL ADDRESS DELETED]
2007年 9月 13日 (木) 19:49:05 JST


久保です。

加藤さん、こんばんわ

> Caused by: java.lang.IllegalArgumentException: object is not an instance of declaring class
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> 	at java.lang.reflect.Method.invoke(Unknown Source)
> 	at hogehoge.hogehoge.common.dbflute.allcommon.bhv.AbstractBehaviorReadable.readNextVal(AbstractBehaviorReadable.java:417)
> 	... 56 more

すいません、見事にバグってます。。。

AbstractBehaviorReadable.readNextVal()の


Object sequenceObject = method.invoke(getDaoReadable(), new Object[]{});

    ↓

Object sequenceObject = method.invoke(this, new Object[]{});

に一時的に修正して試して頂けますでしょうか?





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