[esb-java-dev] [jira] Created: (ESBJAVA-12) get-property function
generates an error
Charitha Kankanamge (JIRA)
jira at wso2.org
Wed Feb 7 21:12:45 PST 2007
get-property function generates an error
----------------------------------------
Key: ESBJAVA-12
URL: http://www.wso2.org/jira/browse/ESBJAVA-12
Project: WSO2 ESB-Java
Issue Type: Bug
Components: Properties Management
Affects Versions: 1.0-beta-1-b1
Environment: winxp, jdk15
Reporter: Charitha Kankanamge
Assigned To: Asankha Perera
Priority: Critical
Following exception is thrown when evaluating an xpath expression with get-property function.
DEBUG [08 Feb 10:55:27] FilterMediator - Evaluating regular expression : .*/StockQuote.* against source : get-property('To')
ERROR [08 Feb 10:55:27] Axis2MessageContext - Evaluation of the XPath expression get-property('To') resulted in an error
org.jaxen.UnresolvableException: No Such Function get-property
at org.jaxen.SimpleFunctionContext.getFunction(SimpleFunctionContext.java:127)
at org.jaxen.ContextSupport.getFunction(ContextSupport.java:242)
at org.jaxen.Context.getFunction(Context.java:198)
at org.jaxen.expr.DefaultFunctionCallExpr.evaluate(DefaultFunctionCallExpr.java:172)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:680)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:219)
at org.jaxen.BaseXPath.evaluate(BaseXPath.java:178)
at org.apache.synapse.core.axis2.Axis2MessageContext.getStringValue(Axis2MessageContext.java:308)
at org.apache.synapse.mediators.filters.FilterMediator.test(FilterMediator.java:94)
at org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:59)
at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:49)
at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:84)
at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:142)
at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:49)
at org.apache.synapse.mediators.base.SynapseMediator.mediate(SynapseMediator.java:55)
at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:86)
at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:60)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)
at org.apache.axis2.transport.nhttp.ServerWorker.processPost(ServerWorker.java:164)
at org.apache.axis2.transport.nhttp.ServerWorker.run(ServerWorker.java:1
52)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:595)
Exception in thread "HttpServerWorker-4" org.apache.synapse.SynapseException: Evaluation of the XPath expression get-property('To') resulted in an error
at org.apache.synapse.core.axis2.Axis2MessageContext.handleException(Axis2MessageContext.java:338)
at org.apache.synapse.core.axis2.Axis2MessageContext.getStringValue(Axis2MessageContext.java:327)
at org.apache.synapse.mediators.filters.FilterMediator.test(FilterMediator.java:94)
at org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:59)
at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:49)
at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:84)
at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:142)
at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:49)
at org.apache.synapse.mediators.base.SynapseMediator.mediate(SynapseMediator.java:55)
at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:86)
at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:60)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:497)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:328)
at org.apache.axis2.transport.nhttp.ServerWorker.processPost(ServerWorker.java:164)
at org.apache.axis2.transport.nhttp.ServerWorker.run(ServerWorker.java:1
52)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.jaxen.UnresolvableException: No Such Function get-property
at org.jaxen.SimpleFunctionContext.getFunction(SimpleFunctionContext.java:127)
at org.jaxen.ContextSupport.getFunction(ContextSupport.java:242)
at org.jaxen.Context.getFunction(Context.java:198)
at org.jaxen.expr.DefaultFunctionCallExpr.evaluate(DefaultFunctionCallEx
pr.java:172)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:680)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:219)
at org.jaxen.BaseXPath.evaluate(BaseXPath.java:178)
at org.apache.synapse.core.axis2.Axis2MessageContext.getStringValue(Axis2MessageContext.java:308)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://www.wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the Esb-java-dev
mailing list