Uploaded image for project: 'Commons SCXML'
  1. Commons SCXML
  2. SCXML-250

Drop XML/XPath based data model in 2.0

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Labels:
      None

      Description

      The SCXML XML/XPath datamodel support has been dropped from the final W3C SCXML 1.0 specification [1], because of too many functional and semantic complications and limitation, as well as lack of interest for implementing it.

      The implementation of the XML/XPath datamodel in Commons SCXML has been problematic for precisely the same reasons.
      And not being able to provide such implementation properly by us (Commons SCXML) actually has been one (final) argument for dropping it from the specification...

      In Commons SCXML 2.0, we need to drop the support for XML/XPath based datamodel, and instead introduce a much easier to implement and support JSON datamodel as alternative, for all current Commons SCXML support 'languages': JEXL, Groovy and Javascript.

      [1] http://www.w3.org/TR/2015/REC-scxml-20150901/

      Ref: http://markmail.org/message/5i4zh4efymqlks47

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                woon_san Woonsan Ko
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: