I am trying to isolate an EAR containing proprietary API's along
with Axix, DOM, JAXRPC, and SAAJ. 

Environment: JBoss 4.0.1 J2SE 1.5.0.1 UseJBossWebLoader is set to FALSE
and jboss-ws4ee.sar has been removed.

Deployment:

- my.ear
  META-INF\jboss-app.xml 
  ejb.jar 
  axis.jar
  dom4j.jar
  jaxrpc.jar
  saaj.jar

  application.xml: java modules added for each jar 

  jboss-app.xml :
    <loader-repository>com:loader=my.ear</loader-repository>   

  EJB manifest:
    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..

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3866406#3866406

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3866406


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to