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

DPath: fn:nilled() fails with ClassCastException

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2.0.0
    • 1.0.0
    • None
    • None

      Tests for fn:nilled() fail with the following error:
      java.lang.ClassCastException: edu.illinois.ncsa.daffodil.processors.DIComplex cannot be cast to edu.illinois.ncsa.daffodil.processors.DISimple
      [error] at edu.illinois.ncsa.daffodil.dpath.DState.currentSimple(DState.scala:127)
      [error] at edu.illinois.ncsa.daffodil.dpath.DState.currentValue(DState.scala:76)

      See tests:
      test_nilled_02
      test_nilled_03
      test_nilled_04

      In files:
      daffodil-test/src/test/resources/edu/illinois/ncsa/daffodil/section23/dfdl_functions/Functions.tdml
      daffodil-test/src/test/scala-debug/edu/illinois/ncsa/daffodil/section23/dfdl_expressions/TestDFDLExpressionsDebug.scala

              dthompson David Thompson
              efinnegan Elizabeth Finnegan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: