[ 
https://issues.apache.org/jira/browse/DAFFODIL-2161?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dave Thompson closed DAFFODIL-2161.
-----------------------------------

Verified, via review, change identified in the commit comment were implemented.

Verified the affected daffodil subproject sbt test suites executed successfully.

> inputvalueCalc on direct dispatch choice branch is too verbose
> --------------------------------------------------------------
>
>                 Key: DAFFODIL-2161
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2161
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Diagnostics
>            Reporter: Steve Lawrence
>            Assignee: Mike McGann
>            Priority: Trivial
>              Labels: beginner
>             Fix For: 3.5.0
>
>
> If a branch of a direct dispatch choice has the dfdl:inputValueCalcProperty, 
> you get an error that contains the SSCD, which for a very deeply nested 
> choice is not all that short. For example:
> {quote}
> [error] Schema Definition Error: Branch of choice 
> foo::LocalComplexTypeDef::sequence[1]::foo::LocalComplexTypeDef::sequence[1]::choice[2]::baz
>  cannot have the dfdl:inputValueCalc property.
> {quote}
> The SchemaContext provides enough information to figure out where the 
> offending element is, so this provides no extra information and is too 
> verbose. We should just remove the sscd from this error.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to