[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[xmlblaster-devel] Webservice XMLBlaster subscriber can't receive messages
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.