Hi all, The XalanJ 2.7.3 RC was built again today, to fix few of XalanJ documentation details. This latest XalanJ RC is available at following location : https://dist.apache.org/repos/dist/dev/xalan/j/2.7.3/RC1/.
Following are the detailed, steps for reviewers to test and ascertain the functional quality of this XalanJ RC. (1) Steps to build the XalanJ release 1) Do a git clone, of the relevant XalanJ dev branch, as following : git clone --single-branch --branch xalan-j_2_7_1_maint https://gitbox.apache.org/repos/asf/xalan-java.git xalan-java. Assuming that, this clone goes into the folder xalan-java. 2) Set JAVA_HOME environment variable 3) Run the command, "build fulldist" from folder xalan-java. This shall produce the following jars, relevant for testing the XalanJ build : xalan.jar, serializer.jar. [1] (2) Steps to run the XalanJ tests, on this XalanJ release 1) From the XalanJ tests repos https://gitbox.apache.org/repos/asf/xalan-test.git, clone the 'master' branch. Assuming that, this clone goes into the folder xalan-test. 2) Set JAVA_HOME environment variable 3) Run the command "build jar" from folder xalan-test. This produces the file testxsl.jar within folder xalan-test/java/build. 4) Create a folder xalanj2.7.3_jardir somewhere on file system. Copy the jars xalan.jar, serializer.jar [1] to this folder. From the folder xalan-java/lib/endorsed, copy jars xercesImpl.jar, xml-apis.jar to the folder xalanj2.7.3_jardir. Copy the jar Tidy.jar from folder xalan-test/tools to the folder xalanj2.7.3_jardir. Now the folder xalanj2.7.3_jardir, has the XalanJ jar xalan.jar that needs to be tested, and all the supporting jars. 5) Set JARDIR environment variable, pointing to folder "xalanj2.7.3_jardir". 6) Run the neccessary XalanJ tests as follows, build smoketest build smoketest.xsltc build smoketest.dev The output of above commands, respectively should be, smoketest-pass: [echo] [minitest] CONGRATULATIONS! The Smoketest passed! smoketest.xsltc-pass: [echo] [minitest] CONGRATULATIONS! The Smoketest passed! smoketest-pass: [echo] [minitest] CONGRATULATIONS! The Smoketest passed! Great work everyone. Here's my +1 for this XalanJ release. On Mon, Sep 19, 2022 at 5:29 PM Mukul Gandhi <muk...@apache.org> wrote: > Hi all, > We've prepared, the XalanJ 2.7.3 release candidate, for review and > vote by XalanJ community for the possible subsequent release of XalanJ > 2.7.3. > > The XalanJ 2.7.3 release candidate is available at following location > : https://dist.apache.org/repos/dist/dev/xalan/j/2.7.3/. > > This release could be built locally, by following the below mentioned steps, > > 1) do a git clone, of the relevant XalanJ dev branch, as following : > git clone --single-branch --branch xalan-j_2_7_1_maint > https://gitbox.apache.org/repos/asf/xalan-java.git xalan-java > > 2) set the JAVA_HOME environment variable, pointing to <<jdk_1.8_location>> > > 3) run the command, build fulldist > > All the XalanJ tests, have passed on this mentioned release candidate. -- Regards, Mukul Gandhi