Brandon Sloane created DAFFODIL-2153:
----------------------------------------

             Summary: Stupidly long DPath expression triggers uncaught stack 
overflow
                 Key: DAFFODIL-2153
                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2153
             Project: Daffodil
          Issue Type: Bug
            Reporter: Brandon Sloane
         Attachments: a.dfdl.xsd

The attached schema triggers an uncaught StackOverflowError.

The attached schema happens to be invalid due to ripping out just the offending 
line (which now references non-existing elements). Ignoring those problems, it 
is probably still reasonable to refuse to compile the attached schema just 
because the expression is so long that I suspect the runtime performance to be 
such that no one actually will want to use it.

 

Interestingly, attempting to remove the dfdl:outputTypeCalcInt turns this into 
an SDE. This might be because I accidently mis-balanced paranthesies allowing 
the parser to fail normally before overflowing.
{quote}Exception in thread "main" java.lang.StackOverflowError
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1333)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at org.apache.daffodil.dpath.WholeExpression.text(Expression.scala:576)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText$lzycompute(Expression.scala:146)
 at 
org.apache.daffodil.dpath.Expression.wholeExpressionText(Expression.scala:146)
 at org.apache.daffodil.dpath.StepExpression.relPathErr(Expression.scala:849)
 at org.apache.daffodil.dpath.Up.$anonfun$stepElement$8(Expression.scala:1025)
 at scala.Option.getOrElse(Option.scala:121)
 at org.apache.daffodil.dpath.Up.stepElement$lzycompute(Expression.scala:1025)
 at org.apache.daffodil.dpath.Up.stepElement(Expression.scala:1013)
 at 
org.apache.daffodil.dpath.NamedStep.$anonfun$stepElement$18(Expression.scala:1151)
 at scala.Option.map(Option.scala:146)
 at 
org.apache.daffodil.dpath.NamedStep.stepElement$lzycompute(Expression.scala:1150)
 at org.apache.daffodil.dpath.NamedStep.stepElement(Expression.scala:1134)
 at 
org.apache.daffodil.dpath.StepExpression.inherentType$lzycompute(Expression.scala:946)
 at org.apache.daffodil.dpath.StepExpression.inherentType(Expression.scala:943)
 at 
org.apache.daffodil.dpath.PathExpression.inherentType$lzycompute(Expression.scala:721)
 at org.apache.daffodil.dpath.PathExpression.inherentType(Expression.scala:721)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.inherentType(Expression.scala:2201)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject$lzycompute(Expression.scala:1563)
 at 
org.apache.daffodil.dpath.FunctionCallExpression.functionObject(Expression.scala:1333)
 at org.apache.daffodil.dpath.FunctionCallExpression.text(Expression.scala:1314)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at 
org.apache.daffodil.dpath.ParenthesizedExpression.text(Expression.scala:2203)
 at org.apache.daffodil.dpath.IfExpression.text(Expression.scala:651)
 at 
org.apache.daffodil.dpath.FunctionCallBase.$anonfun$text$2(Expression.scala:1711)
 at scala.collection.immutable.List.map(List.scala:283)
 at org.apache.daffodil.dpath.FunctionCallBase.text(Expression.scala:1711)
{quote}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to