Hi,
The same question / comment I had for the RC9 release (never answered or
addressed) applies to this one.
The download includes an xml-apis.jar which, according to it's manifest,
is version 1.4.02.
I understand this jar to normally come with Xerces. The latest Xerces is
2.12.2 (which is the version of xercesImpl.jar included with this xalan
rc10) comes with 1.4.01. Maven central artifacts and their dependency
information agree with this.
Should this 1.4.02 xml-apis jar really be the one included with
downloads for this new Xalan version? Is that not asking for confusion?
Currently the way dependencies are defined (at least according to maven
aritifacts) is xalan -> xercesImpl -> xml-apis. Will this be changed by
Xalan 2.7.3 with a direct dependency from xalan on xml-apis 1.4.02 to
override the xercesImpl dependency? (This would seem to be needed if
this 1.4.02 is really needed. If not, and 1.4.01 would suffice, I'd
suggest including that jar with this release and avoid unnecessary
confusion).
Thanks,
Eric
On 3/25/23 11:31, Mukul Gandhi wrote:
Hi all,
I've published the new RC for XalanJ 2.7.3 release (located at
https://dist.apache.org/repos/dist/dev/xalan/j/2.7.3/RC10/). This RC,
uses Apache Commons BCEL 6.7.0, and also provides means to build and
test XalanJ from the source distribution.
Since the previous XalanJ RC, this RC provides following improvements,
1) Few improvements to the XalanJ implementation and tests build
scripts, based on feedback from XalanJ list members.
2) New linux build scripts, for XalanJ implementation and tests builds.
3) Implementation of few new XalanJ tests, for the jira issues solved
for XalanJ 2.7.3.
4) Upgrade to the latest jtidy library (that parses XalanJ tests
output HTML documents).
5) Suppression of few error messages, during XalanJ tests build, whose
context was not clear.
The apache git tags corresponding to this RC, are following (these
have been committed as well),
xalan-java repos (branch xalan-j_2_7_1_maint) : xalan-j_2_7_3-rc10
xalan-test repos (branch master) : xalan-j_2_7_3-rc10
I've verified the working of this RC, both on windows and linux
platforms, and necessary build tests pass as discussed during review
of XalanJ RC9.
The key that can be used, to verify this RC is located within the
file, at https://dlcdn.apache.org/xalan/xalan-j/KEYS.
The XalanJ readme file, has been updated here
https://gitbox.apache.org/repos/asf?p=xalan-java.git;a=blob_plain;f=README;hb=refs/heads/xalan-j_2_7_1_maint,
describing the XalanJ build and tests process.
Kindly review and vote, for this XalanJ 2.7.3 RC.
Great work everyone. Here's my +1 for this RC.
--
Regards,
Mukul Gandhi