[
https://issues.apache.org/jira/browse/DAFFODIL-718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17266403#comment-17266403
]
Dave Thompson commented on DAFFODIL-718:
----------------------------------------
For test TestNamespaces.test_combinations_02 it appears that we are still
getting repetition in error messages.
> Multifile Schemas: Repetitive errors when SDE somewhere in the schema chain
> ---------------------------------------------------------------------------
>
> Key: DAFFODIL-718
> URL: https://issues.apache.org/jira/browse/DAFFODIL-718
> Project: Daffodil
> Issue Type: Bug
> Components: Diagnostics, Usability
> Reporter: Jessie Chab
> Priority: Minor
> Labels: reverify
> Time Spent: 8m
>
> I created a schema chain:
> base schema:
> rabbitHole - sequence of elements - ref is a13:nestSequence
> Schema A:
> nestSequence - sequence of elements - ref is b13:nest
> Schema B:
> nest - element - type is c13:nestType
> Schema C:
> nestType - simpleType - restriction base is xs:nonExistent
> I get a lot of identical errors. I thought maybe there's a message for each
> stage of the chain, but there appear to be more. In this case would we want
> an error message for each object in the chain? For example, in the output for
> test_combinations_02, there are two errors: one for the element that
> references the invalid format, and one for the format:
> 2013-05-17 07:48:30:666 edu.illinois.ncsa.daffodil.compiler.ProcessorFactory
> Error:{color:red}[Schema Definition Error: Unknown time zone '5 o'clock
> somewhere'
> Schema context: element.date2. Location line 16 column 140 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_B_06.dfdl.xsd.{color}]
> 2013-05-17 07:48:30:667 edu.illinois.ncsa.daffodil.compiler.ProcessorFactory
> Error[{color:red}Schema Definition Error: Property calendarTimeZone defined
> as '5 o'clock somewhere'.
> Schema context: SchemaDocument::DFDLFormat. Location line 16 column 77 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/subfolder/multi_C_06_nons.dfdl.xsd.{color}]
> 2013-05-17 07:48:30:667 edu.illinois.ncsa.daffodil.tdml.ParserTestCase
> Error[Schema Definition Error: Unknown time zone '5 o'clock somewhere'
> Schema context: element.date2. Location line 16 column 140 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_B_06.dfdl.xsd.]
> 2013-05-17 07:48:30:667 edu.illinois.ncsa.daffodil.tdml.ParserTestCase
> Error[Schema Definition Error: Property calendarTimeZone defined as '5
> o'clock somewhere'.
> Schema context: SchemaDocument::DFDLFormat. Location line 16 column 77 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/subfolder/multi_C_06_nons.dfdl.xsd.]
> ----
> Output for errorLocations_01:
> [error] Test
> edu.illinois.ncsa.daffodil.section06.namespaces.TestNamespaces.test_errorLocations_01
> failed: java.lang.Exception: Schema Definition Error: Type
> {http://www.w3.org/2001/XMLSchema}nonExistent is not an XSD primitive type.
> [error] Schema context: simpleType.nestType. Location line 12 column 34 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_C_13.dfdl.xsd.
> [error] Schema Definition Error: Type
> {http://www.w3.org/2001/XMLSchema}nonExistent is not an XSD primitive type.
> [error] Schema context: simpleType.nestType. Location line 12 column 34 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_C_13.dfdl.xsd.
> [error] Schema Definition Error: Type
> {http://www.w3.org/2001/XMLSchema}nonExistent is not an XSD primitive type.
> [error] Schema context: simpleType.nestType. Location line 12 column 34 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_C_13.dfdl.xsd.
> [error] Schema Definition Error: Type
> {http://www.w3.org/2001/XMLSchema}nonExistent is not an XSD primitive type.
> [error] Schema context: simpleType.nestType. Location line 12 column 34 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_C_13.dfdl.xsd.
> [error] Schema Definition Error: Type
> {http://www.w3.org/2001/XMLSchema}nonExistent is not an XSD primitive type.
> [error] Schema context: simpleType.nestType. Location line 12 column 34 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_C_13.dfdl.xsd.
> [error] Schema Definition Error: Type
> {http://www.w3.org/2001/XMLSchema}nonExistent is not an XSD primitive type.
> [error] Schema context: simpleType.nestType. Location line 12 column 34 in
> file:/home/jchab/NGF/dfdl/daffodil-test/target/scala-2.10/test-classes/edu/illinois/ncsa/daffodil/section06/namespaces/multi_C_13.dfdl.xsd.
> [error] at
> edu.illinois.ncsa.daffodil.tdml.ParserTestCase.runParseExpectSuccess(TDMLRunner.scala:546)
> [error] at
> edu.illinois.ncsa.daffodil.tdml.ParserTestCase.runProcessor(TDMLRunner.scala:444)
> [error] at
> edu.illinois.ncsa.daffodil.tdml.TestCase.run(TDMLRunner.scala:393)
> [error] at
> edu.illinois.ncsa.daffodil.tdml.DFDLTestSuite.runOneTestWithDataVolumes(TDMLRunner.scala:256)
> [error] at
> edu.illinois.ncsa.daffodil.tdml.DFDLTestSuite.runOneTest(TDMLRunner.scala:247)
> [error] at
> edu.illinois.ncsa.daffodil.section06.namespaces.TestNamespaces.test_errorLocations_01(TestNamespaces.scala:87)
> [error] ...
--
This message was sent by Atlassian Jira
(v8.3.4#803005)