[
https://issues.apache.org/jira/browse/MCHECKSTYLE-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Elliotte Rusty Harold updated MCHECKSTYLE-342:
----------------------------------------------
Priority: Minor (was: Major)
> Support XML 1.1
> ---------------
>
> Key: MCHECKSTYLE-342
> URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-342
> Project: Maven Checkstyle Plugin
> Issue Type: New Feature
> Components: checkstyle:check
> Affects Versions: 2.17
> Reporter: richard
> Assignee: Enrico Olivelli
> Priority: Minor
>
> Checkstyle wishes to upgrade our XML logger to print out XML 1.1 documents.
> We need this functionality to support escaping non-printable characters as
> XML 1.0 doesn't allow this and considers it an invalid document.
> > Exception in thread "main" javax.xml.stream.XMLStreamException: ParseError
> > at [row,col]:[45615,80]
> > Message: An invalid XML character (Unicode: 0x2) was found in the value of
> > attribute "message" and element is "error".
> Checkstyle cannot upgrade until maven-checkstyle does as we use it in alot of
> regression testing. If we try to give the plugin an XML 1.1 document, it
> fails with the following error:
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (default-cli)
> > on project postgresql: Unable to read Checkstyle results xml:
> > /pipeline/source/pgjdbc/pgjdbc/target/checkstyle-result.xml: only 1.0 is
> > supported as <?xml version not '1.1' (position: START_DOCUMENT seen <?xml
> > version="1.1"... @1:19) -> [Help 1]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)