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

Mike Beckerle reassigned DAFFODIL-1204:
---------------------------------------

    Assignee:     (was: IanCarlson)

> Unicode U+00B7 character not allowed in namespace prefix
> --------------------------------------------------------
>
>                 Key: DAFFODIL-1204
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-1204
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Front End
>            Reporter: Mike Beckerle
>            Priority: Minor
>              Labels: beginner
>         Attachments: test_namespaceSpecialChars_trace.txt
>
>
> Some changes in 0.16.0 have us using the scala ConstructingParser to parse 
> DFDL schemas now.
> A small incompatibility with the prior use of the scala basic XML loader was 
> found. 
> Test test_namespaceSpecialChars() moved to scala debug.
> The problem is that the Uncode codepoint U+00B7 is not properly accepted as 
> part of a namespace prefix, so the test fails now. 
> This was reported as a bug in the scala library. 
> https://issues.scala-lang.org/browse/SI-9060
> The issue that has us switching from basic XML loader to ConstructingParser 
> is unrelated to this small regression It is CDATA region preservation that 
> has us switching parsers. This problem looks like it is getting solved in 
> Scala 2.11.7, which we'll switch to some day, allowing us to go back to the 
> basic scala XML loader - and that would then fix this issue with the Unicode 
> B7 codepoint.
> So I suggest no action to address this bug.



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

Reply via email to