[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [xmlblaster-devel] Webservice XMLBlaster subscriber can't rec eive messages



Heinrich,

That was one of our first thoughts.  We tracked through our classpath and
got rid of all XML-Parsers except for Xerces, which is required for another
project we have running on the same server.

We've also tried rebuilding XMLBlaster with that version of Xerces instead
of the version that is supplied with XMLBlaster, but had no luck with that
either.

Thanks,

Tom

-----Original Message-----
From: Heinrich Götzger [mailto:goetzger at gmx.net]
Sent: Wednesday, June 12, 2002 14:09
To: xmlBlaster-devel
Subject: 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(AbstractCall
b
>ackExtended.java:71)
>        at
>org.xmlBlaster.client.protocol.AbstractCallbackExtended.update(AbstractCall
b
>ackExtended.java:132)
>        at
>org.xmlBlaster.client.protocol.corba.CorbaCallbackServer.update(CorbaCallba
c
>kServer.java:243)
>        at
>org.xmlBlaster.protocol.corba.clientIdl.BlasterCallbackPOATie.update(Blaste
r
>CallbackPOATie.java:52)
>        at
>org.xmlBlaster.protocol.corba.clientIdl.BlasterCallbackPOA._invoke(BlasterC
a
>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.
>