You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Sathwik Bantwal Premakumar (JIRA)" <ji...@apache.org> on 2014/10/13 12:14:34 UTC

[jira] [Updated] (ODE-968) Ode Extension XPath functions executes twice.

     [ https://issues.apache.org/jira/browse/ODE-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sathwik Bantwal Premakumar updated ODE-968:
-------------------------------------------
    Fix Version/s:     (was: 1.3.7)

> Ode Extension XPath functions executes twice.
> ---------------------------------------------
>
>                 Key: ODE-968
>                 URL: https://issues.apache.org/jira/browse/ODE-968
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>            Reporter: Jayant Vaish
>            Priority: Minor
>             Fix For: 1.4
>
>         Attachments: DomToString.zip
>
>
> When the XPath query call the ode extension xpathFunction for the first time it expects return type of NODESET, If in case it returns something else then the exception is thrown and in the catch block it executes that function again.
> This issue is similar to ODE-969
> To reproduce this issue, unzip the attached project in your server's process deployment folder
> Set logging level debug for "org.apache.ode.bpel.elang.xpath20.runtime.JaxpFunctionResolver.DomToString"
> Now, while running this process "org.apache.ode.bpel.elang.xpath20.runtime.JaxpFunctionResolver.DomToString.evaluate(List args) throws XPathFunctionException" will be executed twice.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)