java.rmi.UnmarshalException: error unmarshalling return; nested exception

getting the following exception when i run my application

java.rmi.UnmarshalException: error unmarshalling return; nested exception is:

java.io.InvalidClassException: jisp.base.RateGroupInfo; Local class not compatible: stream classdesc serialVersionUID=-4194683926821053521 local class serialVersionUID=-4463005701135703527

java.io.InvalidClassException: jisp.base.RateGroupInfo; Local class not compatible: stream classdesc serialVersionUID=-4194683926821053521 local class serialVersionUID=-4463005701135703527

at java.io.ObjectStreamClass.validateLocalClass(Unknown Source)

at java.io.ObjectStreamClass.setClass(Unknown Source)

at java.io.ObjectInputStream.inputClassDescriptor(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.inputClassDescriptor(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.inputObject(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.inputArray(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.inputClassFields(Unknown Source)

at java.io.ObjectInputStream.defaultReadObject(Unknown Source)

at java.io.ObjectInputStream.inputObject(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at java.io.ObjectInputStream.readObject(Unknown Source)

at sun.rmi.server.UnicastRef.unmarshalValue(Unknown Source)

at sun.rmi.server.UnicastRef.invoke(Unknown Source)

at jisp.cvms.server.CVMSRateGroupManagerImpl_Stub.getByRateGroupID(Unknown Source)

at jisp.base.client.GuiDataProvider.getRategroupsFromViewInfo(GuiDataProvider.java:2143)

at jisp.base.client.GuiDataProvider.getRategroup(GuiDataProvider.java:1973)

at jisp.base.client.GuiDataProvider.getRategroupWithService(GuiDataProvider.java:2119)

at jisp.base.client.GeneralRateGroupScreen.openScreen(Unknown Source)

at jisp.base.client.DefaultScreen$OpenGuiOperation.execute(DefaultScreen.java:65)

at jisp.base.client.BaseInternalFrame$1.actionPerformed(Unknown Source)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

what could be the possible error please help me

Thanks in advance

[3926 byte] By [praveenreddy4ua] at [2007-11-27 5:05:45]
# 1
Does your class version are the same on both client and server ?Did you recompile the class on both server and client ?Does the class that you share has the same declaration on both client and server ?
M_Lefebvrea at 2007-7-12 10:24:18 > top of Java-index,Core,Core APIs...