When I created the ejb in the eclipse with jboss-3.2.5, and then used it in one with jboss-4.0.3sp1, the test client application had no problem,but when I used in one MVC projcet ,I met some problem as follow:
javax.naming.CommunicationException [Root exception is java.io.InvalidClassException: org.jboss.util.id.GUID; local class incompatible: stream classdesc serialVersionUID = 6926421946503004889, local class serialVersionUID = 3289509836244263718]
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:707)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)
at javax.naming.InitialContext.lookup(InitialContext.java:351)
at trd.stk.act.buy.access.SearchData.getHome(SearchData.java:32)
at trd.stk.act.buy.access.SearchData.testBean(SearchData.java:57)
at trd.stk.act.buy.access.SearchData.main(SearchData.java:77)
Caused by: java.io.InvalidClassException: org.jboss.util.id.GUID; local class incompatible: stream classdesc serialVersionUID = 6926421946503004889, local class serialVersionUID = 3289509836244263718
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:519)
thank you help.