DevFaqJavaModelInvalidObjectExceptionJa

InvalidObjectExceptionsが発生するのはなぜですか?

注意: この FAQ 項目は NetBeans 4.x および 5.x にのみ適用されます。NetBeans 6 では Java 解析の基盤が新しいAPIに置き換えられました。


おそらく、 トランザクション・ロック を保持しないでJavaModelにアクセスしているためでしょう。

 単にオブジェクト名を調べるだけの処理であっても、トランザクション内で行う必要があるということを覚えておいて下さい。最良の方法は、トランザクション・ロック内で必要なデータをすべて収集し、それらをたとえば文字列などで保持しておいて、表示を行う際などに利用することです。



Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo