Exception occurs when the method setPlane () is invoked. java.io.InvalidClassException: javax.ejb.EJBException; local class incompatible: stream classdesc serialVersionUID = -9219910240172116449, local class serialVersionUID = 796770993296843510
Could any one suggest why does the exception occur..
However the same code works if I invoke setPlane() from the client.i.e.
I tried calling setPlane method from ejbPostCreate but it gives an exception that all the primary key fields should be set in the ejbCreate. My Seat Bean has two primary key fields one is the seatno and another one is the plane id.
But what is the difference if i call setPlane() method from ejbCreate or ejbPostCreate.
I know that this problem would be solved if i pass planeid to ejbCreate rather than the remote object of PlaneBean.
Can't I pass remote object's to ejbCreate method or any other method .....?
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop