Pure Java code, like Xalan's, *SHOULD* be mostly platform independent. The only issue I can think of offhand is that the attempts we've made in the past to "magically" turn filenames into URIs may not work on systems where the filename/path syntax is different.
If you want to run the build as an entirely automated process, you may (or may not) have to modify our Ant scripts... but basically, all we're doing is compiling all the classes in our own SRC directory into xalan's main jarfile and all the classes in the Apache XML-COMMONS project into xml-stds.jar, so there isn't a lot of sophistication required. (During development I typically use an IDE, and setting it up to do exactly that works Just Fine.) Go for it. There shouldn't be any major pitfalls. ______________________________________ Joe Kesselman / IBM Research
