[jboss-jira] [JBoss JIRA] Created: (BPEL-301) getVariableData function does not return the actual value even for simple typed variables
Jay Yan (JIRA)
jira-events at lists.jboss.org
Mon Sep 8 14:22:38 EDT 2008
getVariableData function does not return the actual value even for simple typed variables
-----------------------------------------------------------------------------------------
Key: BPEL-301
URL: https://jira.jboss.org/jira/browse/BPEL-301
Project: JBoss jBPM BPEL
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Engine
Affects Versions: jBPM BPEL 1.1 GA
Reporter: Jay Yan
Assignee: Alejandro Guizar
According to BPEL 1.1 Spec, the function getVariableData should behave in this way:
"When only the first argument is present, the function extracts the value of the variable, which in this case must be defined using an XML Schema simple type or element. Otherwise, the return value of this function is a node set containing the single node..."
However, even when a variable is defined using a simple type such as type="xsd:int", getVariableData () call on that variable still return the node instead of the numeric value. As the result, array[getVariableData(var)] does not work, while array[position()=getVariableData(var)] and array[number(getVariableData(var))] both work.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list