From: Kal A. <ka...@te...> - 2004-02-23 21:12:45
|
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. Especially would be intersted to hear from Florian, cos its your code, mate :) Cheers, Kal -- Kal Ahmed <ka...@te...> techquila |