You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Archie Cobbs (JIRA)" <ji...@apache.org> on 2016/05/13 19:40:12 UTC

[jira] [Created] (MNG-6020) Maven fails to detect pom.xml XML syntax error

Archie Cobbs created MNG-6020:
---------------------------------

             Summary: Maven fails to detect pom.xml XML syntax error
                 Key: MNG-6020
                 URL: https://issues.apache.org/jira/browse/MNG-6020
             Project: Maven
          Issue Type: Bug
          Components: core
    Affects Versions: 3.2.5
         Environment: Mac OS X
            Reporter: Archie Cobbs
            Priority: Minor


I had a typo in my POM: there was an extra trailing {{</project>}} tag in the XML. This made the POM not be valid XML.

Maven did not detect this error. While that may seem like a feature, it's really a bug, in particular because Maven will also happily deploy this invalid XML file.

It led to this interesting situation which had us scratching our heads for a while; see https://issues.sonatype.org/browse/OSSRH-22411 for details.

Recommendation: maven should throw an error if {{pom.xml}} is not valid XML.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)