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

Several XPath-related issues: selection, rounding and message validation (3-in-1 report)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.2
    • 2.0
    • BPEL Runtime

    Description

      After having had several issues with one of my processes, I tried to isolate the bugs and have put them into an easy-to-understand testcase process.
      The main bug contained in it is that a nodeset selection like A[0] doesn't work correctly even if A contains two nodes.

      To prove that two nodes are contained, I used the XPath count() function, which for some reason returns a floating point number, and even after round()ing it the number remains non-integer. This is the second bug.

      To be able to return the number of nodes in the BPEL reply despite the message not conforming to its schema is also interesting. I think it's useful but by default messages should be validated against their schema. This is the third bug.

      If the bugs are confirmed, I could open up dedicate bug reports for them, but I think at least the first two are related.

      Attachments

        1. ode-testcase-process.tar.gz
          2 kB
          Josef Spillner
        2. ASF.LICENSE.NOT.GRANTED--testcase.bpel
          2 kB
          Josef Spillner

        Activity

          People

            Unassigned Unassigned
            josef Josef Spillner
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: