2008年6月15日日曜日

Seasarでjava.lang.UnsupportedOperationException

Seasarを使ったプログラムを作成中に次のようなメッセージのエラーに遭遇してしまいました.

致命的: getInstanceDef
java.lang.UnsupportedOperationException: getInstanceDef


とあるActionクラスにHttpSessionオブジェクトのgetterを設けていたのですが,どうもそれがあると,上記のような症状(Seasarの不具合ではなく,単に自分の知識不足によるものだと思います)に遭遇するようです.当該クラスからgetterを削除すると問題は解消しました.

[1] [Seasar-user:2720] [S2JSF] HttpServletRequest の自動バインディングを行うとエラー
http://ml.seasar.org/archives/seasar-user/2005-October/002719.html

[2] ■[S2JSF]S2JSF1.1での例外発生について2
http://d.hatena.ne.jp/wataka/20060807#1154924242

0 件のコメント: