Details
-
Type:
Task
-
Status:
Closed
-
Resolution: Fixed
-
Labels:None
-
Bundle URL:see attachment
-
Project URL:
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.
Attachments
-
- pom.xml
- 14/May/07 9:25 AM
- 2 kB
- Michael Böckling
-
$i18n.getText("admin.common.words.hide")
- xml-apis-1.2.01.jar
- 14/May/07 9:25 AM
- 122 kB
- Michael Böckling
-
- META-INF/MANIFEST.MF 2 kB
- javax/xml/parsers/DocumentBuilder.class 2 kB
- javax/xml/.../DocumentBuilderFactory.class 2 kB
- javax/.../FactoryConfigurationError.class 0.6 kB
- javax/.../FactoryFinder$ConfigurationError.class 0.4 kB
- javax/xml/parsers/FactoryFinder.class 4 kB
- javax/xml/parsers/FilePathToURI.class 2 kB
- javax/.../ParserConfigurationException.class 0.2 kB
- javax/xml/parsers/SAXParser.class 3 kB
- javax/xml/parsers/SAXParserFactory.class 1 kB
- javax/xml/parsers/SecuritySupport.class 1 kB
- javax/xml/.../SecuritySupport12$1.class 0.6 kB
- javax/xml/.../SecuritySupport12$2.class 0.6 kB
- javax/xml/.../SecuritySupport12$3.class 0.6 kB
- javax/xml/.../SecuritySupport12$4.class 0.7 kB
- javax/xml/.../SecuritySupport12$5.class 0.6 kB
- javax/xml/.../SecuritySupport12$6.class 0.6 kB
- javax/xml/.../SecuritySupport12.class 2 kB
- javax/xml/transform/dom/DOMLocator.class 0.2 kB
- javax/xml/transform/dom/DOMResult.class 0.8 kB
- javax/xml/transform/dom/DOMSource.class 0.8 kB
- javax/xml/transform/ErrorListener.class 0.3 kB
- javax/.../FactoryFinder$ConfigurationError.class 0.4 kB
- javax/xml/transform/FactoryFinder.class 4 kB
- javax/xml/transform/OutputKeys.class 0.7 kB
- javax/xml/transform/Result.class 0.4 kB
- javax/xml/transform/sax/SAXResult.class 0.9 kB
- javax/xml/transform/sax/SAXSource.class 2 kB
- javax/xml/.../SAXTransformerFactory.class 1 kB
- javax/xml/.../sax/TemplatesHandler.class 0.3 kB
$i18n.getText("admin.common.words.show")- xml-apis-1.2.01.jar
- 14/May/07 9:25 AM
- 122 kB
- Michael Böckling
Activity
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.
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.
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.
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.
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.
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 ?
Show
Dennis Lundberg
added a comment - Yes, Carlos that's the correct one.
Show
Carlos Sanchez
added a comment - Added relocation pom
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/