[ 
https://issues.apache.org/jira/browse/DAFFODIL-935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16391661#comment-16391661
 ] 

Michael Beckerle commented on DAFFODIL-935:
-------------------------------------------

Note: this feature, due to the need for precise error behavior, may be quite 
challenging to implement, and may have performance implications. 

An interim step would be to change the SDE we issue if we find 
encodingErrorPolicy='error' into a SDW. Many schemas will work well and authors 
won't actually care which setting. This would allow that class of schema to be 
portable. 



> DFDL encodingErrorPolicy='error' feature
> ----------------------------------------
>
>                 Key: DAFFODIL-935
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-935
>             Project: Daffodil
>          Issue Type: New Feature
>          Components: Back End, Compatibility, DFDL Language
>    Affects Versions: s13
>            Reporter: Michael Beckerle
>            Priority: Major
>             Fix For: 2.2.0
>
>
> 0.13.0 has encodingErrorPolicy="replace". (DFDL-893). This is to implement 
> the much more challenging precise-error feature. This creates performance 
> challenges because one cannot buffer-ahead character conversion from bytes in 
> the obvious ways that say, java.io.BufferedReader does.



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

Reply via email to