Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: EJBCA 6.2.2
-
Component/s: None
-
Labels:None
-
Issue discovered during:Community
Description
https://sourceforge.net/p/ejbca/discussion/123123/thread/e88b1c50/?limit=25#1d58
The reason is that old versions of EJBCA/JBoss used JBoss serialization (org.jboss.invocation.MarshalledValue). There is a setting in cesecore.properties to migrate away from that to more portable serialization. However, if trying to upgrade an old installation on JBoss 5, directly to EJBCA 6 on JBoss 7, you may stumble on that the class MarshalledValue does no longer exist in JBoss 7, giving a class cast exception.
Fix by including the missing classes in EJBCA instead.