You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Ruwan Linton (JIRA)" <ji...@apache.org> on 2008/03/19 19:28:24 UTC
[jira] Resolved: (SYNAPSE-255) NullPointerException thrown when
executing sample 390 and 391 (Mediation using XQuery)
[ https://issues.apache.org/jira/browse/SYNAPSE-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ruwan Linton resolved SYNAPSE-255.
----------------------------------
Resolution: Fixed
Fix Version/s: 1.2
Assignee: Ruwan Linton
Fixed in the svn head, (this was due to the modification to the SynapseXPath, Xquery should not use the SynapseXPath rather the generic AXIOMXPath)
> NullPointerException thrown when executing sample 390 and 391 (Mediation using XQuery)
> ---------------------------------------------------------------------------------------
>
> Key: SYNAPSE-255
> URL: https://issues.apache.org/jira/browse/SYNAPSE-255
> Project: Synapse
> Issue Type: Bug
> Affects Versions: NIGHTLY
> Environment: JDK1.5.0_14, Ubuntu7.10
> Reporter: Evanthika Amarasiri
> Assignee: Ruwan Linton
> Fix For: 1.2
>
>
> When executing sample 390 the following NullPointerException is thrown on the ESB console
> **********************************************************************************************************************************************
> java.lang.NullPointerException
> at org.apache.synapse.util.xpath.ThreadSafeDelegatingFunctionContext.getFunction(ThreadSafeDelegatingFunctionContext.java:46)
> at org.jaxen.ContextSupport.getFunction(ContextSupport.java:242)
> at org.jaxen.Context.getFunction(Context.java:216)
> at org.jaxen.expr.DefaultFunctionCallExpr.evaluate(DefaultFunctionCallExpr.java:172)
> at org.jaxen.expr.DefaultEqualityExpr.evaluate(DefaultEqualityExpr.java:75)
> at org.jaxen.expr.DefaultPredicate.evaluate(DefaultPredicate.java:95)
> at org.jaxen.expr.PredicateSet.applyPredicate(PredicateSet.java:269)
> at org.jaxen.expr.PredicateSet.evaluatePredicates(PredicateSet.java:244)
> at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:215)
> at org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
> at org.jaxen.expr.DefaultUnionExpr.evaluate(DefaultUnionExpr.java:95)
> at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
> at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
> at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
> at org.jaxen.BaseXPath.evaluate(BaseXPath.java:172)
> at org.apache.synapse.mediators.xquery.MediatorCustomVariable.evaluate(MediatorCustomVariable.java:130)
> at org.apache.synapse.mediators.xquery.MediatorCustomVariable.evaluateValue(MediatorCustomVariable.java:92)
> at org.apache.synapse.mediators.xquery.XQueryMediator.performQuery(XQueryMediator.java:263)
> at org.apache.synapse.mediators.xquery.XQueryMediator.mediate(XQueryMediator.java:156)
> at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:58)
> at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:125)
> at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:142)
> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:148)
> at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
> at org.apache.synapse.transport.nhttp.ServerWorker.processPost(ServerWorker.java:226)
> at org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:190)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org