Hi,
"David P. Cunningham" wrote:
> Is there any examples out on the web anywhere or could anyone give me advice
> on compiling stylesheets. I have a full directory structure of stylesheets
> that I want to compile and put into a package structure just like the
> directory structure is now in one batch process.
You can use the command-line for XSLTC. From each directory, do
java -cp $CLASSPATH org.apache.xalan.xsltc.compiler.XSLTC -p <packagename> -j
<jarfilename> *.xsl
Or if you have the latest build,
java -cp $CLASSPATH org.apache.xalan.xsltc.cmdline.Compile -p <packagename> -j
<jarfilename.jar> *.xsl
Note: the options must come before the *.xsl.
This will create a jar file with all the compiled translets in the package structure
you specify.
Afterward, you can copy all the jars to a /tmp directory, unjar them and re-jar them,
using the "jar" command to create one big jar file with all the translets in the
different
packages you want.
> Also I have seen some
> problems where the compiler fails because of unknown variables which have
> been set up in included files. Has anyone seen this or know what the problem
> is??
That sounds similar to bug 1487
http://nagoya.betaversion.org/bugzilla/show_bug.cgi?id=1487
which has been fixed since 5-17-01. Otherwise, we don't have any
open bugs on such problems with variables. You could send me
simple stylesheet(s) to rerpoduce the problem.
Tom
> I would have assumed that the compiler would also compile any
> dependency or included files.
>
> Any help would be appreciated.
>
> Thanks, david