[xmlblaster] Subscription Invocation Exception

2007-12-14 Thread Jonathan Clark
After running successfully for several months, we received the following 
exception when one of the clients connected to xmlBlaster.  The
subscriptions have not changed in over a year.  This occured on 1.6.1 and as 
far as I know this is the first time that we have seen this
particular issue.  Any thoughts on what could have happened?

INFO   | jvm 2| 2007/12/12 17:12:38 | Dec 12, 2007 5:12:38 PM  INFO   
238-XmlBlaster.socket_ssl.SSL.tcpListener-my.account RL10 
org.xmlBlaster.protocol.socket.HandleClient handleMessage: Client connected, 
coming from host=/192.168.100.100 port=13374
INFO   | jvm 2| 2007/12/12 17:12:38 | Dec 12, 2007 5:12:38 PM  INFO   
238-XmlBlaster.socket_ssl.SSL.tcpListener-my.account RL10 
org.xmlBlaster.util.dispatch.DispatchConnection handleTransition: Connection 
'socket_ssl' transition UNDEF - ALIVE: Success, 
DispatchConnection-callback:/node/MYNODE/client/my.account/-47  connected.
INFO   | jvm 2| 2007/12/12 17:12:38 | Dec 12, 2007 5:12:38 PM  INFO   
238-XmlBlaster.socket_ssl.SSL.tcpListener-my.account RL10 
org.xmlBlaster.authentication.Authenticate connect: Successful login for client 
/node/MYNODE/client/my.account/-47, session expires after [ 1 h 0 millis ], 1 
of 10 sessions are in use.
INFO   | jvm 2| 2007/12/12 17:12:38 | 
java.lang.reflect.InvocationTargetException
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.util.XmlNotPortable.getNodeSetFromXPath(XmlNotPortable.java:138)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.xml2java.XmlKeyDom.parseKeyOid(XmlKeyDom.java:125)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.RequestBroker.queryMatchingKeys(RequestBroker.java:951)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.RequestBroker.subscribe(RequestBroker.java:648)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.XmlBlasterImpl.subscribe(XmlBlasterImpl.java:93)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.util.protocol.RequestReplyExecutor.receiveReply(RequestReplyExecutor.java:483)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.protocol.socket.HandleClient.handleMessage(HandleClient.java:228)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.protocol.socket.HandleClient$1.run(HandleClient.java:381)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at java.lang.Thread.run(Unknown 
Source)
INFO   | jvm 2| 2007/12/12 17:12:38 | Caused by: 
javax.xml.xpath.XPathExpressionException
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.jaxp.XPathImpl.evaluate(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  ... 14 more
INFO   | jvm 2| 2007/12/12 17:12:38 | Caused by: 
javax.xml.transform.TransformerException: Unknown error in XPath.
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.XPath.execute(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.XPath.execute(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.jaxp.XPathImpl.eval(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  ... 15 more
INFO   | jvm 2| 2007/12/12 17:12:38 | Caused by: 
java.lang.NullPointerException
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xml.internal.dtm.ref.dom2dtm.DOM2DTM.getLocalName(Unknown 
Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.patterns.NodeTest.execute(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.PredicatedNodeTest.acceptNode(Unknown 
Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.AxesWalker.nextNode(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.WalkingIterator.nextNode(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.NodeSequence.nextNode(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.NodeSequence.runTo(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.NodeSequence.setRoot(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 

Re: [xmlblaster] Subscription Invocation Exception

2007-12-14 Thread Marcel Ruff

Jonathan Clark wrote:

After running successfully for several months, we received the following 
exception when one of the clients connected to xmlBlaster.  The
subscriptions have not changed in over a year.  This occured on 1.6.1 and as 
far as I know this is the first time that we have seen this
particular issue.  Any thoughts on what could have happened?
  

Same subscribe suddenly does not work anymore ...
Michele: Any idea?

Marcel
 
INFO   | jvm 2| 2007/12/12 17:12:38 | Dec 12, 2007 5:12:38 PM  INFO   238-XmlBlaster.socket_ssl.SSL.tcpListener-my.account RL10 org.xmlBlaster.protocol.socket.HandleClient handleMessage: Client connected, coming from host=/192.168.100.100 port=13374

INFO   | jvm 2| 2007/12/12 17:12:38 | Dec 12, 2007 5:12:38 PM  INFO   
238-XmlBlaster.socket_ssl.SSL.tcpListener-my.account RL10 
org.xmlBlaster.util.dispatch.DispatchConnection handleTransition: Connection 
'socket_ssl' transition UNDEF - ALIVE: Success, 
DispatchConnection-callback:/node/MYNODE/client/my.account/-47  connected.
INFO   | jvm 2| 2007/12/12 17:12:38 | Dec 12, 2007 5:12:38 PM  INFO   
238-XmlBlaster.socket_ssl.SSL.tcpListener-my.account RL10 
org.xmlBlaster.authentication.Authenticate connect: Successful login for client 
/node/MYNODE/client/my.account/-47, session expires after [ 1 h 0 millis ], 1 
of 10 sessions are in use.
INFO   | jvm 2| 2007/12/12 17:12:38 | 
java.lang.reflect.InvocationTargetException
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.util.XmlNotPortable.getNodeSetFromXPath(XmlNotPortable.java:138)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.xml2java.XmlKeyDom.parseKeyOid(XmlKeyDom.java:125)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.RequestBroker.queryMatchingKeys(RequestBroker.java:951)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.RequestBroker.subscribe(RequestBroker.java:648)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.engine.XmlBlasterImpl.subscribe(XmlBlasterImpl.java:93)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.util.protocol.RequestReplyExecutor.receiveReply(RequestReplyExecutor.java:483)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.protocol.socket.HandleClient.handleMessage(HandleClient.java:228)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
org.xmlBlaster.protocol.socket.HandleClient$1.run(HandleClient.java:381)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at java.lang.Thread.run(Unknown 
Source)
INFO   | jvm 2| 2007/12/12 17:12:38 | Caused by: 
javax.xml.xpath.XPathExpressionException
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.jaxp.XPathImpl.evaluate(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  ... 14 more
INFO   | jvm 2| 2007/12/12 17:12:38 | Caused by: 
javax.xml.transform.TransformerException: Unknown error in XPath.
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.XPath.execute(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.XPath.execute(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.jaxp.XPathImpl.eval(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  ... 15 more
INFO   | jvm 2| 2007/12/12 17:12:38 | Caused by: 
java.lang.NullPointerException
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xml.internal.dtm.ref.dom2dtm.DOM2DTM.getLocalName(Unknown 
Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.patterns.NodeTest.execute(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.PredicatedNodeTest.acceptNode(Unknown 
Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.AxesWalker.nextNode(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.WalkingIterator.nextNode(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.NodeSequence.nextNode(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at 
com.sun.org.apache.xpath.internal.axes.NodeSequence.runTo(Unknown Source)
INFO   | jvm 2| 2007/12/12 17:12:38 |  at