Uploaded image for project: 'ODE'
  1. ODE
  2. ODE-883

Documentation for Flexible Assigns (Auto Complete Copy Destination) should empasize that xpath 2.0 sublanguage must be used in process definition

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Documentation
    • None

    Description

      The documentation at http://ode.apache.org/flexible-assigns.html describes the Ode extended mechanism of Flexible Assigns (using "insertMissingToData" attribute on "copy" elements).

      What the documentation doesn't mention, is that this only works with XPath 2.0 expression sublanguage - not with XPath 1.0 which is the default.

      So the documentation should have a big red notice that in order to make it work, one has to add the following attributes to the main BPEL "process" element:

      queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"
      expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"

      E.g.:

      <bpws:process
      ....some stuff omitted....
      xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
      queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"
      expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" >

      Attachments

        Activity

          People

            Unassigned Unassigned
            olo Aleksander Adamowski PZU
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: