From: Florian G. H. <f.g...@gm...> - 2004-02-23 21:34:07
|
On Monday 23 February 2004 22:16, Kal Ahmed wrote: | Hi all, | | I'm now moving into "release mode" for TM4J 0.9.0 beta 1 (or release | candidate 1 :-). I've managed to isolate pretty much all of the code | that is dependent on JDK1.4, but in the process I have discovered that | the class org.tm4j.topicmap.utils.XTMPrefixResolver needs xalan.jar when | compiling with JDK1.3 - presumably because JDK1.4 ships with Xalan, | there is no real problem for that version of Java. | | However, it does mean that we need to include xalan.jar in the distro to | support one class on one version of the JDK, which seems a bit of | overkill to me. The options that I see are: | | 1) Remove XTMPrefixResolver completely (I don't like that option) | | 2) Continue to distribute TM4J with xalan.jar | | 3) Move XTMPrefixResolver into a tm4j-xalan-utils.jar, modify the build | instructions to instruct JDK1.3 users that they will need to get | xalan.jar to compile it. | | I quite like the idea of (3) because I have a few ideas for XSLT | extension functions for TM4J which could be implemented for Xalan and/or | Saxon but I would like to just get any comments from y'all before I do | this. +1. Go right ahead. :-) I guess it would also be a good idea to direct users to http://xml.apache.org/xalan-j/faq.html#jdk14 (in case they want to use their *preferred* Xalan version rather than whatever ships with the various incarnations of JDK 1.4+). Cheers, Florian -- Florian G. Haas <f.g...@gm...> GnuPG key ID: 0x46D00BE3 Key fingerprint: 18B4 3E7B 191E F534 254A 1F7C 816D 950B 46D0 0BE3 My GnuPG key is available from the public PGP key server at pgp.mit.edu (and various other key servers). |