1 feeder and 1 receiver working a queue. With a high volume of messages
(over 170,000) The following exception occurs.
Were sending and receiving messages at a rate of 1 per 18 mills. Were
using Oracle 8.0.4 for a persistence engine.
Forgot to mention that when this exception is thrown another exception
is thrown in the client console and nocks the listener off of the Queue
WL 5.1 w/ SP6 running on Sun OS5.7 and JDK 1.3. Any help would be
greatly appreciated.
java.io.IOException: readtype=1 (SERIALIZABLE) exptype=3 (OBJECT) (read:
abbrev=-1 className=(not specified))
readSeq=28, expectedSeq=11
at
weblogic.common.internal.WLObjectInputStreamBase.checkSeq(WLObjectInputStreamBase.java:898)
at
weblogic.common.internal.WLObjectInputStreamBase.checkSeq(WLObjectInputStreamBase.java:860)
at
weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInputStreamBase.java:934)
at
weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectInputStreamBase.java:308)
at
weblogic.common.internal.WLObjectInputStreamBase.readHashtable(WLObjectInputStreamBase.java:522)
at weblogic.jms.common.MessageImpl.readObject(MessageImpl.java:723)
at
weblogic.jms.common.TextMessageImpl.readObject(TextMessageImpl.java:75)
at
weblogic.common.internal.WLObjectInputStreamBase.readPublicSerializable(WLObjectInputStreamBase.java:265)
at
weblogic.common.internal.WLObjectInputStreamBase.readLeftover(WLObjectInputStreamBase.java:254)
at
weblogic.common.internal.WLObjectInputStreamBase.readObjectBody(WLObjectInputStreamBase.java:202)
at
weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInputStreamBase.java:949)
at
weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectInputStreamBase.java:308)
at
weblogic.rmi.extensions.AbstractInputStream2.readObject(AbstractInputStream2.java:25)
at
weblogic.jms.common.SessionCallback_WLSkel.invoke(SessionCallback_WLSkel.java:73)
at
weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectAdapter.java:347)
at
weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHandler.java:69)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:15)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
--------------- nested within: ------------------
weblogic.rmi.UnmarshalException: error unmarshalling arguments
- with nested exception:
[java.io.IOException: readtype=1 (SERIALIZABLE) exptype=3 (OBJECT)
(read: abbrev=-1 className=(not specified))
readSeq=28, expectedSeq=11]
at
weblogic.jms.common.SessionCallback_WLSkel.invoke(SessionCallback_WLSkel.java:77)
at
weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectAdapter.java:347)
at
weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHandler.java:69)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:15)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
--------------- nested within: ------------------
weblogic.rmi.ServerException: A remote exception occurred while
executing the method on the remote object
- with nested exception:
[weblogic.rmi.UnmarshalException: error unmarshalling arguments
- with nested exception:
[java.io.IOException: readtype=1 (SERIALIZABLE) exptype=3 (OBJECT)
(read: abbrev=-1 className=(not specified))
readSeq=28, expectedSeq=11]]
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at weblogic.rmi.extensions.AbstractRequest.sendReceive(Compiled Code)
at weblogic.jms.common.SessionCallback_WLStub.deliver(Compiled Code)
at weblogic.jms.server.SessionState.sendCallback(Compiled Code)
at weblogic.jms.server.SessionState.deliver(Compiled Code)
at weblogic.jms.server.SessionState.deliverMessage(Compiled Code)
at weblogic.jms.server.QueueSessionState.deliverMessage(Compiled Code)
at
weblogic.jms.server.QueueSessionState.processOutgoingMessages(Compiled
Code)
at weblogic.jms.server.SessionState.readQueue(Compiled Code)
at weblogic.jms.common.MessageQueue.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled Code)
--------------- nested within: ------------------
weblogic.rmi.extensions.RemoteRuntimeException: Undeclared checked
exception - with nested exception:
[weblogic.rmi.ServerException: A remote exception occurred while
executing the method on the remote object
- with nested exception:
[weblogic.rmi.UnmarshalException: error unmarshalling arguments
- with nested exception:
[java.io.IOException: readtype=1 (SERIALIZABLE) exptype=3 (OBJECT)
(read: abbrev=-1 className=(not specified))
readSeq=28, expectedSeq=11]]]
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.lang.RuntimeException.<init>(RuntimeException.java:47)
at
weblogic.utils.NestedRuntimeException.<init>(NestedRuntimeException.java:23)
at
weblogic.rmi.extensions.RemoteRuntimeException.<init>(RemoteRuntimeException.java:22)
at weblogic.jms.common.SessionCallback_WLStub.deliver(Compiled Code)
at weblogic.jms.server.SessionState.sendCallback(Compiled Code)
at weblogic.jms.server.SessionState.deliver(Compiled Code)
at weblogic.jms.server.SessionState.deliverMessage(Compiled Code)
at weblogic.jms.server.QueueSessionState.deliverMessage(Compiled Code)
at
weblogic.jms.server.QueueSessionState.processOutgoingMessages(Compiled
Code)
at weblogic.jms.server.SessionState.readQueue(Compiled Code)
at weblogic.jms.common.MessageQueue.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled Code)
Listener exception
[java]
[java] Sleep in mills 10
[java] java.lang.Exception: Stack trace
[java] at java.lang.Thread.dumpStack(Thread.java:993)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.checkSeq(WLObjectInputStreamBase.java:890)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.checkSeq(WLObjectInputStreamBase.java:860)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInputStreamBase.java:934)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectInputStreamBase.java:308)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readHashtable(WLObjectInputStreamBase.java:522)
[java] at
weblogic.jms.common.MessageImpl.readObject(MessageImpl.java:723)
[java] at
weblogic.jms.common.TextMessageImpl.readObject(TextMessageImpl.java:75)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readPublicSerializable(WLObjectInputStreamBase.java:265)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readLeftover(WLObjectInputStreamBase.java:254)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readObjectBody(WLObjectInputStreamBase.java:202)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInputStreamBase.java:949)
[java] at
weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectInputStreamBase.java:308)
[java] at
weblogic.rmi.extensions.AbstractInputStream2.readObject(AbstractInputStream2.java:25)
[java] at
weblogic.jms.common.SessionCallback_WLSkel.invoke(SessionCallback_WLSkel.java:73)
[java] at
weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectAdapter.java:347)
[java] at
weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHandler.java:69)
[java] at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:15)
[java] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
[java] readtype=1 (SERIALIZABLE) exptype=3 (OBJECT) (read: abbrev=-1
className=(not specified))
[java] readSeq=28, expectedSeq=11
--
Bill Sherwood
Xelus Inc.
Email: bill_s...@xelus.com
Phone: (716)419-3388
Fax: (716)248-9199
Visit us online
http://www.xelus.com
Might want to check w/ BEA to see if this was fixed on WL 5.1.
jsh
Bill Sherwood wrote:
--
-jsh-
Jeffrey S. Hair - Sr. System Architect
email: jh...@fnx.com FNX Limited - Financial Risk Management Software
voice: +1 610 578 9100 601 Lee Road
fax : +1 610 578 9177 Wayne, PA 19087-1686 U.S.A.