-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: 1.0.40
-
Component/s: s2dao
-
None
BeanEnhancerImplがBeanのSerialVersionUIDが書き換えるため、
デシリアライズ時に例外が発生する。
http://d.hatena.ne.jp/Asarima/20070219/p1
DEBUG 2007-02-19 17:22:57,243 [http-8080-Processor25] [measurement] end date = 2007/02/19 05:22:57
243 JST(org.seasar.teeda.core.lifecycle.impl.ProcessValidationsPhase)
DEBUG 2007-02-19 17:22:57,259 [http-8080-Processor25] [ESSR0040]IO例外が発生しました。理由は
java.io.InvalidClassException: hoge.entity.PersonName; local class incompatible: stream classdesc
serialVersionUID = 8360210945444772511, local class serialVersionUID = -8378427401379411488
org.seasar.framework.exception.IORuntimeException: [ESSR0040]IO例外が発生しました。理由は
java.io.InvalidClassException: hoge.entity.PersonName; local class incompatible: stream classdesc
serialVersionUID = 8360210945444772511, local class serialVersionUID = -8378427401379411488
at org.seasar.teeda.core.util.ObjectInputStreamUtil.readObject(ObjectInputStreamUtil.java:46)