Can someone please help?

I'm guessing that the problem I'm seeing is rather common...

I am running on WebLogic7 and have put log4j into a small test app.
Prior to adding log4j, everything runs fine.
After putting in log4j into a State class that is passed from the server
side to my rmi client, I begin to see errors.

My State.java has something like:

private static Logger log = Logger.getLogger(
"org.tiaa.logpoc.catalog.statecatalog.model.State" );

The errors I begin to see are:


java.io.InvalidClassException:
org.tiaa.logpoc.catalog.statecatalog.model.State;
 Local class not compatible: stream classdesc
serialVersionUID=-3079158992661169
117 local class serialVersionUID=7923177255097461199
        at
java.io.ObjectStreamClass.validateLocalClass(ObjectStreamClass.java:5
18)
        at java.io.ObjectStreamClass.setClass(ObjectStreamClass.java:562)
        at
java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java
:931)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:361)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
        at
weblogic.rjvm.ClassTableEntry.readExternal(ClassTableEntry.java:29)
        at
java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1207)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:381)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
        at
weblogic.rjvm.InboundMsgAbbrev.readObject(InboundMsgAbbrev.java:65)
        at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:37)
        at
weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConne
ction.java:202)
        at
weblogic.rjvm.MsgAbbrevInputStream.readMessageContext(MsgAbbrevInputS
tream.java:193)
        at
weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:641)
        at
weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:488)
        at
weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:3
68)
        at
weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
23)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
--------------- nested within: ------------------
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Exception
creating
response stream ] - with nested exception:
[java.io.InvalidClassException:
org.tiaa.logpoc.catalog.statecatalog.model.State
; Local class not compatible: stream classdesc
serialVersionUID=-307915899266116
9117 local class serialVersionUID=7923177255097461199]
        at
weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConne
ction.java:212)
        at
weblogic.rjvm.MsgAbbrevInputStream.readMessageContext(MsgAbbrevInputS
tream.java:193)


**********************************************************************
This message, including any attachments, contains confidential information intended 
for a specific individual and purpose, and is protected by law.  If you are not the 
intended recipient, please contact sender immediately by reply e-mail and destroy all 
copies.  You are hereby notified that any disclosure, copying, or distribution of this 
message, or the taking of any action based on it, is strictly prohibited.
TIAA-CREF
**********************************************************************

--
To unsubscribe, e-mail:   <mailto:log4j-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:log4j-user-help@;jakarta.apache.org>

Reply via email to