[ 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]

Reply via email to