Pardon,

That last comment should be regarding a comparison between 1 and 3.

> -----Original Message-----
> From: John Howard [mailto:[EMAIL PROTECTED]]
> Sent: Monday, October 22, 2001 1:50 PM
> To: '[EMAIL PROTECTED]'
> Subject: problem using a translet compiled and packaged to a jar
> 
> 
> Hi all,
> 
> Is anyone else compiling and packaging translets to jars using
> cmdline.Compile? Can you then instance your translets?
> 
> 1. When I try:
> 
> java org.apache.xalan.xsltc.cmdline.Compile -j bar.jar -p 
> com.schemasoft -o
> Foo Foo.xsl
> java -classpath bar.jar com.schemasoft.Foo
> 
> I get:
> 
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/schemasoft/Foo
> 
> 2. Whereas when I try:
> 
> java org.apache.xalan.xsltc.cmdline.Compile -j bar.jar -o Foo Foo.xsl
> java -classpath bar.jar Foo
> 
> I get (indicating the packaging seems to work):
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/xalan/xsltc/runtime/AbstractTranslet
> 
> 3. For giggles I tried:
> 
> java org.apache.xalan.xsltc.cmdline.Compile -p com.schemasoft 
> -o Foo Foo.xsl
> jar cf baz.jar com\
> java -classpath baz.jar com.schemasoft.Foo
> 
> And I get the healthy:
> 
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/xalan/xsltc/runtime/AbstractTranslet
> 
> When I compare the jars produced from 2 and 3, the only thing 
> different is
> the manifest. XSLTC builds the manifest properly (Foo.class 
> has an entry)
> whereas the jar tool only writes header information.
> 
> thanks,
> 
> john
> 

Reply via email to