Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1146

DPath: Explicitly check for attribute syntax and provide specific diagnostic message

XMLWordPrintableJSON

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • deferred
    • s15
    • DFDL Language
    • None

      The attribute axis is not supported in the DPath implementation. Tests that attempt to use this currently fail with a Schema Definition Error, but the diagnostic message is vague and not entirely helpful.

      See tests
      test_attribute_axis_01
      test_attribute_axis_02
      test_attribute_axis_03

      in the following files:
      daffodil-test/src/test/scala-debug/edu/illinois/ncsa/daffodil/section23/dfdl_expressions/TestDFDLExpressionsDebug.scala
      daffodil-test/src/test/scala/edu/illinois/ncsa/daffodil/section23/dfdl_expressions/TestDFDLExpressions.scala
      daffodil-test/src/test/resources/edu/illinois/ncsa/daffodil/section23/dfdl_expressions/expressions.tdml

              Unassigned Unassigned
              jchab Jessie Chab
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 5 minutes
                  5m