In the UJAC suite of Java classes there is a shell level program 'ujac' that will accept an XML file and convert it into a PDF. We are currently running version 0.9.25a. Unfortunately it is quite slow running under JRE, so we need a set of shell programs, files etc to enable us to build this program with gcj.
We will want to build it for both 32 and 64 bit SuSE Linux 10.1 onwards.