Hi, Ray.

Ray wrote on 12/17/2009 12:06:42 PM:
> Henry Zongaro wrote:
> > Indeed, there have been a few patches applied to XSLTC to try avoid 
> > hitting the JVM method size limit of 64 kilobytes.  There are still 
some 
> > cases that proved to be more difficult to fix.  Are you using the open 

> > source version of the processor or the version included in the Sun 
Java 
> > run-time environment?
> 
> I am using the jdk1.6.0_17 jdk downloaded from Sun, so I guess that is 
'the
> version included in the Sun Java run-time environment'. Am I answering 
your
> question? Sorry if I have missed the point.

What I was asking was whether you were actually using the Sun-modified
version of XSLTC that ships with the Sun JRE, or overriding it with the
Apache XSLTC.

> Stack trace below. I just need to check if it is OK to post the xslt. 
Please
> bear with me.
> 
> 2009-12-03 15:13:02,512 [http-8080-6] ERROR
> com.tibco.ipe.web.IpeActionFilter - Could not load the translet class
> 'GregorSamsa'.
> javax.xml.transform.TransformerConfigurationException: Could not load 
the
> translet class 'GregorSamsa'.
>    at
> 
com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl.defineTransletClasses
> (TemplatesImpl.java:331)
>    at
> 
com.sun.org.apache.xalan.internal.xsltc.trax.TemplatesImpl.getTransletInstance
> (TemplatesImpl.java:349)
>    at


Judging by the stack trace, this is Sun's version of XSLTC.  It's
possible that Sun has not applied all of the same fixes to avoid
hitting the JVM method size limit.  So you might want to try using
the version of XSLTC that's in Xalan-J 2.7.1 or download and build the
latest code from the source repository to see whether you encounter the
same problem.

If the problem doesn't occur with Apache XSLTC, you'll have the choice of
using that instead, filing a bug report against Sun or both.  If the
problem does occur with Apache XSLTC, you'll need to file bug reports
against both the Sun JRE and the Xalan-Java project.  Or somebody might
be able to suggest a way of working around the problem.

Thanks,

Henry
------------------------------------------------------------------
Henry Zongaro
XML Transformation & Query Development
IBM Canada Lab   T/L 313-6044;  Phone +1 905 413-6044
mailto:zong...@ca.ibm.com

Reply via email to