[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