Hi all,
I'm trying to use the embedded EJB3 jars in an application that will require
both local/embed server access as well as remote server access.
Using Embed RC9-Alpha and a 4.0.4.GA patched jbossas with EJB3-RC9 I keep
getting the following error on the client side when trying to communicate with
the server:
| javax.naming.CommunicationException [Root exception is
java.io.InvalidClassException: org.jboss.ejb3.stateless.StatelessLocalProxy;
local class incompatible: stream classdesc serialVersionUID =
-3241008127518089831, local class serialVersionUID = -3824844512835539077]
|
Using the following contexts for testing:
| private static Hashtable getLocalContextProperties()
| {
| Hashtable props = new Hashtable();
| props.put("java.naming.factory.initial",
"org.jnp.interfaces.LocalOnlyContextFactory");
| props.put("java.naming.factory.url.pkgs",
"org.jboss.naming:org.jnp.interfaces");
| return props;
| }
|
| private static Hashtable getRemoteContextProperties(){
| Hashtable env = new Hashtable();
| env.put("java.naming.factory.initial",
"org.jnp.interfaces.NamingContextFactory");
| env.put("java.naming.provider.url", "my.remote.server:1099");
| env.put("java.naming.factory.url.pkgs", "org.jnp.interfaces");
| return env;
|
| }
|
If I use embed, is there something special I need to do to also use remote ejb3?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3975578#3975578
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3975578
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user