[
https://issues.apache.org/jira/browse/DAFFODIL-1970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Steve Lawrence resolved DAFFODIL-1970.
--------------------------------------
Resolution: Duplicate
Fix Version/s: 2.2.0
Thanks for the report. This is actually a duplicate issue of DAFFODIL-1025.
Although that bug mentions inputValueCalc, it really applies to more than just
that one property, and mentions a related issue of self referencing
expressions. Marking this as a duplicate, but linking since this has a good
test schema to reproduce.
> Exception instead of error message - expression variable on wrong level
> -----------------------------------------------------------------------
>
> Key: DAFFODIL-1970
> URL: https://issues.apache.org/jira/browse/DAFFODIL-1970
> Project: Daffodil
> Issue Type: Bug
> Components: Back End
> Affects Versions: 2.1.0
> Environment: Windows 7; dfdl: 2.1.0
> Reporter: James L Welch
> Priority: Minor
> Fix For: 2.2.0
>
> Attachments: TFconfigBUG.dfdl.xsl, error.txt, x.bat
>
>
> org.apache.daffodil.exceptions.Abort: Invariant broken:
> RelativePathExpression.this.steps2.apply(0).isInstanceOf[org.apache.daffodil.dpath.Up]
> DFDL file dfdl:occursCount="\{./Reg_Count}"
> should be dfdl:occursCount="\{../Reg_Count}"
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)