I am trying to isolate an EAR containing proprietary API's along
with Axix, DOM, JAXRPC, and SAAJ.
Environment: JBoss 4.0.1 J2SE 18.104.22.168 UseJBossWebLoader is set to FALSE
and jboss-ws4ee.sar has been removed.
application.xml: java modules added for each jar
Class-Path: axis.jar dom4j.jar etc..
Error: Error unmarshaling return; nested exception is:
java.io.InvalidClassException: javax.xml.namespace.QName; local class incompatible: stream classdesc serialVersionUID = -5673018430892733549, local class serialVersionUID = 4418622981026545151
I am aware that there is obviously different class version's been ran here, but I cannot see why it
is happening unless the EAR is not truely isolated. The client that is calling the EJB is using the
same libraries loaded in the EAR.
Any help would be greatly appreciated..