Clicked send too soon. Here is the pom:
<?xml version="1.0" encoding="UTF-8"?>
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>29</version>
</parent>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>2.7.3</version>
<name>Xalan Java</name>
<description>
Xalan-Java is an XSLT processor for transforming XML documents into
HTML,
text, or other XML document types. It implements XSL
Transformations (XSLT)
Version 1.0 and XML Path Language (XPath) Version 1.0 and can be
used from
the command line, in an applet or a servlet, or as a module in
other program.
</description>
<url>https://xalan.apache.org/xalan-j/</url>
<dependencies>
<dependency>
<groupId>xalan</groupId>
<artifactId>serializer</artifactId>
<version>2.7.3</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.12.2</version>
<optional>true</optional>
</dependency>
</dependencies>
</project>
On 4/13/23 11:47, Eric J. Schwarzenbach wrote:
I'm happy to help in any way, but I assume it requires someone with a
login to that apache repository manager to upload the files to it. In
case this helps, here is a copy of the pom for the last version of
xalan.jar from maven central, edited to update:
the xalan version to 2.7.3
the xercesImpl dependency to 2.12.2
the xalan serializer dependency to 2.7.3
the apache parent project version to the latest, which is 29 (the last
version of this pom used 4. I'm just guessing this should be set to
29, the latest appearing in maven central. I don't really know the
significance of this parent reference).
The URL to https://xalan.apache.org/xalan-j/ (the last version had
https://xml.apache.org/xalan-j/ which has "Xalan-Java Version 2.7.1"
at the top. Why does this page still exist?)
Note that the xercesImpl dependency is marked as optional, and the
xalan serializer dependency is not. Is this correct?
Any other changes needed?
The serializer dependency means that a serializer jar and pom must be
uploaded first I think. If this is helpful I can post an updated pom
for that too.
On 4/13/23 02:04, Vladimir Sitnikov wrote:
I've filed
https://issues.apache.org/jira/browse/XALANJ-2644 to track publishing
Xalan to Central.
Could anybody upload the release files to repository.apache.org
<http://repository.apache.org> pease?
Vladimir
--
Vladimir