[ http://jira.codehaus.org/browse/MEV-301?page=comments#action_59279 ]
Drew Farris commented on MEV-301:
-
Can someone set up a relocation from xerces 2.2.1 to xercesImpl 2.2.1? The
current pom for xerces-2.2.1 does not relocate to xercesImpl-2.2.1 and thus
both get included in my project when there are some dependencies that depend on
xerces 2.2.1 and others that depend on a version of xerces that properly
relocates or xercesImpl itself.
I believe that the jar in xerces 2.2.1 and xercesImpl 2.2.1 are fundamentally
the same despite the variation in md5's.
I untarred both ther xerces-2.2.1 and xercesImpl-2.2.1 jars pulled down from
ibiblio, the only difference seems to be that the text files in the
xerces-2.2.1 jar have dos line endings and the xercesImp-2.2.1 jar has unix
line endings.
I downloaded the distribution of Xerces-J-bin.2.2.1.tar.gz, and the md5 of the
xercesImpl.jar in there matches xercesImpl-2.2.1 jars
So, it would seem that the jars are identical aside from line ending
variations. diff output included below.
---snip--
(not ignoring whitespace)
[EMAIL PROTECTED] ~]$ diff -q -r xerces-2.2.1 xercesImpl-2.2.1
Files xerces-2.2.1/META-INF/services/javax.xml.parsers.DocumentBuilderFactory
and xercesImpl-2.2.1/META-INF/services/javax.xml.parsers.DocumentBuilderFactory
differ
Files xerces-2.2.1/META-INF/services/javax.xml.parsers.SAXParserFactory and
xercesImpl-2.2.1/META-INF/services/javax.xml.parsers.SAXParserFactory differ
Files
xerces-2.2.1/META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration
and
xercesImpl-2.2.1/META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration
differ
Files xerces-2.2.1/META-INF/services/org.xml.sax.driver and
xercesImpl-2.2.1/META-INF/services/org.xml.sax.driver differ
Files xerces-2.2.1/org/apache/xerces/impl/msg/DOMMessages.properties and
xercesImpl-2.2.1/org/apache/xerces/impl/msg/DOMMessages.properties differ
Files xerces-2.2.1/org/apache/xerces/impl/msg/XMLMessages.properties and
xercesImpl-2.2.1/org/apache/xerces/impl/msg/XMLMessages.properties differ
Files xerces-2.2.1/org/apache/xerces/impl/msg/XMLSchemaMessages.properties and
xercesImpl-2.2.1/org/apache/xerces/impl/msg/XMLSchemaMessages.properties differ
Files xerces-2.2.1/org/apache/xerces/impl/msg/XMLSerializerMessages.properties
and
xercesImpl-2.2.1/org/apache/xerces/impl/msg/XMLSerializerMessages.properties
differ
Files xerces-2.2.1/org/apache/xerces/impl/xpath/regex/message_fr.properties and
xercesImpl-2.2.1/org/apache/xerces/impl/xpath/regex/message_fr.properties differ
Files xerces-2.2.1/org/apache/xerces/impl/xpath/regex/message_ja.properties and
xercesImpl-2.2.1/org/apache/xerces/impl/xpath/regex/message_ja.properties differ
Files xerces-2.2.1/org/apache/xerces/impl/xpath/regex/message.properties and
xercesImpl-2.2.1/org/apache/xerces/impl/xpath/regex/message.properties differ
Files xerces-2.2.1/org/apache/xml/serialize/HTMLEntities.res and
xercesImpl-2.2.1/org/apache/xml/serialize/HTMLEntities.res differ
(-b ignores whitespace)
[EMAIL PROTECTED] ~]$ diff -q -b -r xerces-2.2.1 xercesImpl-2.2.1
relocate xerces:xerces or xerces:xercesImpl
---
Key: MEV-301
URL: http://jira.codehaus.org/browse/MEV-301
Project: Maven Evangelism
Type: Bug
Reporter: fabrizio giustina
Assignee: Edwin Punzalan
At the moment xerces jars are distributed both with the xerces and
xercesImpl artifact id.
Jars are identical, at the moment some versions are in xerces, other in
xercesImpl and some in both.
For example the following are the same artifact:
http://www.ibiblio.org/maven2/xerces/xerces/2.0.2/
http://www.ibiblio.org/maven2/xerces/xercesImpl/2.0.2/
xerces:xercesImpl should be relocated to xerces:xerces and all the jars
should be moved there.
At the moment the duplicate artifact name often causes two copies of xerces
to be included due to transitive dependencies resolution.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]