[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [xmlblaster-devel] Webservice XMLBlaster subscriber can't receive messages
Tom,
may it be the case that you have two concurrent XML-Parsers in the same
VM?
How's your $CLASSSPATH looking?
regards
Heinrich
--
http://www.xmlBlaster.org
On Wed, 12 Jun 2002, Potts, Tom wrote:
>Hi all,
>
> We're using XMLBlaster in a web-services based project. We've been
>able to successfully publish and subscribe using the system. However,
>whenever a message is sent to the subscriber, a StopParseException is thrown
>and the below messages are displayed.
>
> We believe the SAX Parser is having a problem parsing the Key, but
>we can't track down why. The same message is received fine by
>non-webservices subscribers. We're using Tomcat 4.0.3 as our webserver.
>
> Anyone have any ideas?
>
>Server Side Message:
>
>[Jun 12, 2002 1:15:18 PM INFO Authenticate] Successful login for client
>guest, session:3 expires after [ 24 h 0 millis ], 2 of 10 sessions are in
>use.
>[Jun 12, 2002 1:15:18 PM INFO XmlKeyDom] 0 MessageUnits matched to
>subscription "/xmlBlaster/key/ClientSub-AGENT"
>[Jun 12, 2002 1:15:24 PM INFO XmlKey] XPath subscription
>'/xmlBlaster/key/ClientSub-AGENT' matches message
>'http://10.0.1.34:3412-1023902124046-2'
>[ New connection to 10.0.1.34:3674 ]
>[Jun 12, 2002 1:15:24 PM WARN CbConnection-session:3] Callback transition
>IS_ALIVE -> IS_DEAD: Callback server of client guest is unaccessible.
>[Jun 12, 2002 1:15:24 PM WARN MsgQueue:session:3] Callback server is lost,
>killing login session of client guest.
>[Jun 12, 2002 1:15:24 PM INFO Authenticate] Disconnecting client guest,
>instanceId=3, sessionId=IIOP:0110472D181503282B47
>[Jun 12, 2002 1:15:24 PM INFO Authenticate] loginNameSubjectInfoMap has 2
>entries and sessionInfoMap has 2 entries
>[Jun 12, 2002 1:15:24 PM WARN CbWorker:session:3] Callback failed:
>id=CallbackFailed reason=CORBA Callback of 1 messages
>'http://10.0.1.34:3412-1023902124046-2' to client [unknown] from [guest]
>failed.
>Exception thrown by client: id=Parsing Error reason=check the key
>passedid=SaxHandlerBase reason=Error while SAX parsing:
>org.apache.xerces.readers.DefaultEntityHandler at 5ff916:
>org.xmlBlaster.util.StopParseException
>
>
> <key oid="http://10.0.1.34:3412-1023902124046-2" contentMime="text/xml">
>
> <ClientSub-AGENT id="192.168.124.10" subId="1" type="generic">
> <ClientSub-DRIVER id="FileProof" pollingFreq="10">
></ClientSub-DRIVER>
> </ClientSub-AGENT>
> </key>
>
>[Jun 12, 2002 1:15:24 PM WARN MsgQueue:session:3] The queue is shutdown,
>putMsgs() of 1 messages failed, starting error handling ...
>[Jun 12, 2002 1:15:24 PM WARN RequestBroker-http://10.0.1.34:3412]
>Generating dead letter oid=http://10.0.1.34:3412-1023902124046-2 from
>publisher=guest because delivery to 'guest' cbQueue=session:3 failed.
>[Jun 12, 2002 1:15:24 PM WARN MsgQueue:session:3] Lost callback connection
>for session:3 errorCounter=1
>
>
>
>
>Client Side Message:
>
>[Jun 12, 2002 1:15:24 PM ERROR SaxHandlerBase] Error while SAX parsing:
>org.apache.xerces.readers.DefaultEntityHandler at 5ff916:
>org.xmlBlaster.util.StopParseException
>
>
> <key oid="http://10.0.1.34:3412-1023902124046-2" contentMime="text/xml">
>
> <ClientSub-AGENT id="192.168.124.10" subId="1" type="generic">
> <ClientSub-DRIVER id="FileProof" pollingFreq="10">
></ClientSub-DRIVER>
> </ClientSub-AGENT>
> </key>
>
>org.xmlBlaster.util.StopParseException
> at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1111)
> at org.xmlBlaster.util.SaxHandlerBase.parse(SaxHandlerBase.java:93)
> at org.xmlBlaster.util.SaxHandlerBase.init(SaxHandlerBase.java:70)
> at org.xmlBlaster.client.UpdateKey.<init>(UpdateKey.java:73)
> at
>org.xmlBlaster.client.protocol.AbstractCallbackExtended.update(AbstractCallb
>ackExtended.java:71)
> at
>org.xmlBlaster.client.protocol.AbstractCallbackExtended.update(AbstractCallb
>ackExtended.java:132)
> at
>org.xmlBlaster.client.protocol.corba.CorbaCallbackServer.update(CorbaCallbac
>kServer.java:243)
> at
>org.xmlBlaster.protocol.corba.clientIdl.BlasterCallbackPOATie.update(Blaster
>CallbackPOATie.java:52)
> at
>org.xmlBlaster.protocol.corba.clientIdl.BlasterCallbackPOA._invoke(BlasterCa
>llbackPOA.java:61)
> at
>org.jacorb.poa.RequestProcessor.invokeOperation(RequestProcessor.java:207)
> at
>org.jacorb.poa.RequestProcessor.process(RequestProcessor.java:404)
> at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:513)
>[Jun 12, 2002 1:15:24 PM ERROR AbstractCallbackExtended.update] Parsing
>error: id=SaxHandlerBase reason=Error while SAX parsing:
>org.apache.xerces.readers.DefaultEntityHandler at 5ff916:
>org.xmlBlaster.util.StopParseException
>
>
> <key oid="http://10.0.1.34:3412-1023902124046-2" contentMime="text/xml">
>
> <ClientSub-AGENT id="192.168.124.10" subId="1" type="generic">
> <ClientSub-DRIVER id="FileProof" pollingFreq="10">
></ClientSub-DRIVER>
> </ClientSub-AGENT>
> </key>
>
>[Jun 12, 2002 1:15:24 PM ERROR CorbaCallbackServer-guest] Delivering message
>to client failed, message is lost.
>