[ https://issues.apache.org/jira/browse/HADOOP-8268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13274705#comment-13274705 ]
Radim Kolar commented on HADOOP-8268: ------------------------------------- Lets take another approach. Standard unix command for validating POMs is part of libxml2 package: find . -name \*.xml -exec xmllint --valid --noout {} \; to make xmllint validation work, you need to add proper schema to every pom which is good practice anyway. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> hadoop has 43 pom.xml files. > A few pom.xml across Hadoop project may fail XML validation > ----------------------------------------------------------- > > Key: HADOOP-8268 > URL: https://issues.apache.org/jira/browse/HADOOP-8268 > Project: Hadoop Common > Issue Type: Bug > Components: build > Affects Versions: 0.23.0 > Environment: FreeBSD 8.2 / AMD64 > Reporter: Radim Kolar > Assignee: Radim Kolar > Labels: maven, patch > Attachments: HADOOP-8268.patch, hadoop-pom.txt > > > In a few pom files there are embedded ant commands which contains '>' - > redirection. This makes XML file invalid and this POM file can not be > deployed into validating Maven repository managers such as Artifactory. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira