I am running EJBServer 2.1 under J2SE 1.3
I'm working with a pair of stateful session beans compiled into the same
classpath tree
ie:
/disk1/META-INF/xp.xml
/disk1/META-INF/jonas-xp.xml
/disk1/com/xyz/ejbProto/xp/xp*.* is one bean and
/disk1/META-INF/de.xml
/disk1/META-INF/jonas-de.xml
/disk1/com/xyz/ejbProto/de/de*.* is the other
except for the existing code which has been tested in a non-EJB environment,
these two beans
are very similar if not identical
'/disk1' is in the CLASSPATH for the EJBServer when it starts
I am able to register the xp bean using JonasAdmin and the add command
JonasAdmin (jonas) > a
filename ? > /disk1/META-INF/xp.xml
When I attempt to register the de bean using the same process, I get the
following error and the
EJBServer crashes
JonasAdmin (jonas) > a
filename ? > /disk1/META-INF/de.xml
Cannot register bean DecisionServiceHome
javax.naming.CommunicationException
[Root exception is java.rmi.ServerException: RemoteException occurred in
server thread;
nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments;
nested exception is:
java.lang.ClassNotFoundException:
com.hnc.ejbProto.de.JOnASDecisionServiceHome_Stub
]
I sure could use some suggestions as to why xp works and de doesn't.
Thanks in advance.
Scott Morrison
www.HNC.com
----
This list is cross-posted to two mail lists. To unsubscribe,
follow the instructions below for the list you subscribed to.
For objectweb.org: send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe ejb-container-group".
For enhydra.org: send email to [EMAIL PROTECTED] and include
in the body of the message "unsubscribe ejb-container-group".