BeanUtils WrapDynaBean クラスのシリアライズ問題

超いまさらですがメモ。
Struts 1.2.9 を使用していて、サーバの再起動などでエラーが出ることがる。

java.io.NotSerializableException:
org.apache.commons.beanutils.WrapDynaBean のシリアライズ中に例外が発生しました。

原因は間接的に使用している commons-beanutils-1.7.0 の WrapDynaBean クラスが Serializable でないため。
バージョン 1.8.0 から Serializable になっているのでいれかえるよろし。
実は未確認smile
APIドキュメント: org.apache.commons.beanutils.WrapDynaBean

コメントを残す

メールアドレスが公開されることはありません。