Hi,

I've a working ear and war file deployed on Jboss 3.2.8.SP1.
When I deploy this application on Jboss 4.2.2.GA, I get a ClassCastException on 
PortableRemoteObject.narrow() 

Caused by: java.lang.ClassCastException
        at 
com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:229)
        at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:137)
        at 
com.acunia.fleet.asp.util.ServiceLocator.getRemoteHome(ServiceLocator.java:96)

I found this info on the jboss forum:
There are some places where it reports this when it really means 
ClassNotFoundException, e.g. the CORBA PortableRemoteObject.narrow()
Assuming it is the same class name, this problem relates to classes getting 
loaded from different classloaders.

So I've checked if my home class (EJB2) is loaded only once via 
displayClassInfo().

The result:
com.......CustomerProvisioningHome Information:
....
....
....
### Instance0 found in UCL: [EMAIL PROTECTED] 
url=file:/home/jboss/jboss-4.2.2.GA/server/fleet-server/tmp/deploy/tmp2038fleet-asp.ear
 ,addedOrder=69}

The remote home class is loaded only once. 
Does anyone know what the problem is?

Thanks in advance!






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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4127281
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to