[ https://issues.apache.org/jira/browse/ODE-944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13125135#comment-13125135 ]
Tammo van Lessen commented on ODE-944: -------------------------------------- ... and let's hope that Dieter is not wearing the "food critics" heat on, testing our BPEL knowledge :) If I'm not mistaken, from-spec and to-spec must not select more than one node. Here are the related parts of the spec: Page 60: A to-spec MUST return an lvalue. If a to-spec does not return an lvalue then a bpel:selectionFailure MUST be thrown. An lvalue, in the context of XPath, is a node-list containing a single node from a variable or a partnerLink identified by the to-spec. Page 61: An optional <query> element may be used to select a value from the source or target variable or message part. The computed value of the query MUST be one of the following: • a single XML information item other than a CII, for example, EII and AII • a sequence of zero or more CIIs: this is mapped to a Text Node or a string in the XPath 1.0 data model CII is Character Information Item, EII and AII stand for Element II / Attribute II. But when looking at the code, I'd expect to get a different fault. Dieter, could you please set the log level to DEBUG for org.apache.ode.bpel.runtime and send us the logs? Thanks, Tammo > XPath Failure > -------------- > > Key: ODE-944 > URL: https://issues.apache.org/jira/browse/ODE-944 > Project: ODE > Issue Type: Bug > Components: BPEL Runtime > Affects Versions: 1.3.5 > Environment: Windows 7, Tomcat 7 > Reporter: Dieter Roller > > The following code snippet results in a selection failure. > <assign name="B"> > <copy> > <from> > <literal> > <![CDATA[<Field>4711</Field>]]> > </literal> > </from> > <to variable="Output" part="message"/> > </copy> > <copy> > <from variable="Input" part="messageTwoFields"> > <query>//Field1</query> > </from> > <to variable="Output" part="message"> > <query>//Field</query> > </to> > </copy> > </assign> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira