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

Reply via email to