ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Ford (JIRA)" <j...@apache.org>
Subject [jira] Created: (ODE-542) XQuery with multiple variable references failing with static analysis error
Date Thu, 05 Mar 2009 23:25:56 GMT
XQuery with multiple variable references failing with static analysis error
---------------------------------------------------------------------------

                 Key: ODE-542
                 URL: https://issues.apache.org/jira/browse/ODE-542
             Project: ODE
          Issue Type: Bug
          Components: BPEL Runtime
            Reporter: Mark Ford
            Priority: Minor
             Fix For: 1.3.1


ODE adds a preamble to XQuery expressions prior to executing them. This preamble includes
the namespace declarations and external variable declarations. I got a static analysis error
saying that there was a duplicate global variable declaration. I saw the following under the
debugger:

...
declare variable $SubmitRequestResponse.SubmitRequestResponse external ;
declare variable $SubmitRequestResponse.SubmitRequestResponse external ;
...

I modified the expression to map the global variable to a local variable and use the local
variable multiple times instead of referencing the global variable multiple times. This only
produced a single declaration for the variable in the preamble and worked fine.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message