Maven Upload Requests

xml-apis-1.2.01.jar

Details

  • Type: Task Task
  • Status: Closed Closed
  • Resolution: Fixed
  • Labels:
    None

Description

An older version of xml-apis. Needed by ICEFaces-1.5.3 which will follow later on. POM is partially copied from http://mirrors.ibiblio.org/pub/mirrors/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom.
  1. pom.xml
    14/May/07 9:25 AM
    2 kB
    Michael Böckling

Activity

Hide
Carlos Sanchez added a comment -
Apache projects must release to apache repo themselves
http://www.apache.org/dev/repository-faq.html
Ping us if they don't do it after you request it


And BTW I can't find it in http://archive.apache.org/dist/xml/commons/
Show
Carlos Sanchez added a comment - Apache projects must release to apache repo themselves http://www.apache.org/dev/repository-faq.html Ping us if they don't do it after you request it And BTW I can't find it in http://archive.apache.org/dist/xml/commons/
Hide
Michael Böckling added a comment -
There is a tag for that version, but it seems it never got officially released, altough there are jars floating around.
They are planning to release 1.2.06, which would be fine with me, i'd use that instead.
Show
Michael Böckling added a comment - There is a tag for that version, but it seems it never got officially released, altough there are jars floating around. They are planning to release 1.2.06, which would be fine with me, i'd use that instead.
Hide
Dennis Lundberg added a comment -
Unfortunately the upload never happened, by the XML Commons team. See
http://marc.info/?l=xml-commons-dev&m=117937723923258&w=2

If I understand correctly xml-apis:xml-apis:1.2.01:jar is the same as xerces:xmlParserAPIs:2.6.2:jar, which is available in the central repo.

However a lot of artifacts in the central repo depends on xml-apis:xml-apis (like version 1.0.b2) rather than xerces:xmlParserAPIs. I need to use xml-apis:xml-apis:1.2.01:jar, to avoid getting multiple instances of api jars during dependency resolution. If I use the xerces jar I have to use exclusions on every artifact that uses xml-apis 1.0.b2.
Show
Dennis Lundberg added a comment - Unfortunately the upload never happened, by the XML Commons team. See http://marc.info/?l=xml-commons-dev&m=117937723923258&w=2 If I understand correctly xml-apis:xml-apis:1.2.01:jar is the same as xerces:xmlParserAPIs:2.6.2:jar, which is available in the central repo. However a lot of artifacts in the central repo depends on xml-apis:xml-apis (like version 1.0.b2) rather than xerces:xmlParserAPIs. I need to use xml-apis:xml-apis:1.2.01:jar, to avoid getting multiple instances of api jars during dependency resolution. If I use the xerces jar I have to use exclusions on every artifact that uses xml-apis 1.0.b2.
Hide
Carlos Sanchez added a comment -
so, what's the suggestion?
Show
Carlos Sanchez added a comment - so, what's the suggestion?
Hide
Dennis Lundberg added a comment -
The jar file that Michael has attached to this issue is identical to a xerces:xmlParserAPIs:2.6.2:jar downloaded from Central. This verifies my theory above.

The POM file attached is a slightly changed version of the pom for 1.3.04 and looks good to me.

I suggest that we accept Michael's submitted files into the central repo.
Show
Dennis Lundberg added a comment - The jar file that Michael has attached to this issue is identical to a xerces:xmlParserAPIs:2.6.2:jar downloaded from Central. This verifies my theory above. The POM file attached is a slightly changed version of the pom for 1.3.04 and looks good to me. I suggest that we accept Michael's submitted files into the central repo.
Hide
Carlos Sanchez added a comment -
if they are the same and only ICEFaces needs it, can't it be changed to depend on xml-apis:xml-apis:1.2.01 ?
Show
Carlos Sanchez added a comment - if they are the same and only ICEFaces needs it, can't it be changed to depend on xml-apis:xml-apis:1.2.01 ?
Hide
Dennis Lundberg added a comment -
This issue is about uploading xml-apis:xml-apis:1.2.01 to the central repo.

It's not just an issue for ICEFaces. Other projects suffer from this as well.

Also from what I understand. using xerces:* artifacts is the old way and using xml-apis:* is the new and preferred way. So in order to provide a solid upgrade path for users of the XML APIs we should add xml-apis:xml-apis:1.2.01 to the central repo. If we do that, people will not have to change groupIds and they won't have to worry about getting multiple instances of the APIs into the classpath.
Show
Dennis Lundberg added a comment - This issue is about uploading xml-apis:xml-apis:1.2.01 to the central repo. It's not just an issue for ICEFaces. Other projects suffer from this as well. Also from what I understand. using xerces:* artifacts is the old way and using xml-apis:* is the new and preferred way. So in order to provide a solid upgrade path for users of the XML APIs we should add xml-apis:xml-apis:1.2.01 to the central repo. If we do that, people will not have to change groupIds and they won't have to worry about getting multiple instances of the APIs into the classpath.
Hide
Dennis Lundberg added a comment -
Palanichamy Ramasamy: Why are you uploading PDF:s to this issue? They are copyrighted by IBM. I doubt that you have the right to distribute them. Even if you do they don't belong in an issue tracker.
Show
Dennis Lundberg added a comment - Palanichamy Ramasamy: Why are you uploading PDF:s to this issue? They are copyrighted by IBM. I doubt that you have the right to distribute them. Even if you do they don't belong in an issue tracker.
Hide
Carlos Sanchez added a comment -
Im reluctant to upload a jar that was never officially released. I can upload a relocation pom pointing to another jar in the repo. Is that xerces:xmlParserAPIs:2.6.2 ?
Show
Carlos Sanchez added a comment - Im reluctant to upload a jar that was never officially released. I can upload a relocation pom pointing to another jar in the repo. Is that xerces:xmlParserAPIs:2.6.2 ?
Hide
Dennis Lundberg added a comment -
Yes, Carlos that's the correct one.
Show
Dennis Lundberg added a comment - Yes, Carlos that's the correct one.
Hide
Carlos Sanchez added a comment -
Added relocation pom
Show
Carlos Sanchez added a comment - Added relocation pom

People

Vote (1)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: