Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Exception with onMessage() listener

2 views
Skip to first unread message

Bill Sherwood

unread,
Nov 17, 2000, 3:00:00 AM11/17/00
to Paul McClure
Heres the scenario:

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

Jeffrey S. Hair

unread,
Dec 5, 2000, 3:00:00 AM12/5/00
to Bill Sherwood
We have gotten one of the exceptions that you show. We are using WL 4.5.1 on Sun 5.7 and JDK1.2 and it was
fixed in SP12 and followed by an applet security fix in SP13 not more than two months ago.

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.

0 new messages