DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15270>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15270 javax.xml.transform.TransformerException: Instance method call to method new requires an Object instance as first argument Summary: javax.xml.transform.TransformerException: Instance method call to method new requires an Object instance as first argument Product: XalanJ2 Version: 2.4Dx Platform: PC OS/Version: Windows XP Status: NEW Severity: Blocker Priority: Other Component: org.apache.xalan.extensions AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Since installing JRE1.4.1_01 our EXSLT functions are failing. I have an applet class that performs an xslt transform - the xslt itself uses an extended java class to make a call out to a separate function. Here is the relevent fragment of XSLT and below that the stacktrace I receive when performing the transform. Hope you can help, thanks. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:lxslt="http://xml.apache.org/xslt" xmlns:efacsapplet="http://www.efacs.com/exel.applet.EfacsApplet"> <xsl:output method="xml" version="1.0" encoding="utf-8" indent="yes" omit-xml-declaration="yes" /> ...(CUT)... <xsl:variable name="objEfacsApplet" select="efacsapplet:new()" /> <xsl:variable name="ext-file- name">../Scripts/<xsl:value-of select="/evc:component/@id" />.js</xsl:variable> <xsl:if test="efacsapplet:fileExists($objEfacsApplet, $ext-file-name) = 'true'"> <script language="javascript"> <xsl:attribute name="src">../Scripts/<xsl:value-of select="/evc:component/@id" />.js</xsl:attribute> //</script> </xsl:if> ...(CUT)... javax.xml.transform.TransformerException: Instance method call to method new requires an Object instance as first argument at org.apache.xalan.extensions.ExtensionHandlerJavaPackage.callFunction (ExtensionHandlerJavaPackage.java:347) at org.apache.xalan.extensions.ExtensionsTable.extFunction (ExtensionsTable.java:257) at org.apache.xpath.functions.FuncExtFunction.execute (FuncExtFunction.java:181) at org.apache.xpath.XPath.execute(XPath.java:318) at org.apache.xalan.templates.ElemVariable.getValue (ElemVariable.java:311) at org.apache.xalan.templates.ElemVariable.execute (ElemVariable.java:282) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates (TransformerImpl.java:2182) at org.apache.xalan.templates.ElemLiteralResult.execute (ElemLiteralResult.java:678) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates (TransformerImpl.java:2182) at org.apache.xalan.templates.ElemTemplate.execute (ElemTemplate.java:430) at org.apache.xalan.templates.ElemCallTemplate.execute (ElemCallTemplate.java:279) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates (TransformerImpl.java:2182) at org.apache.xalan.templates.ElemLiteralResult.execute (ElemLiteralResult.java:678) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes (ElemApplyTemplates.java:423) at org.apache.xalan.templates.ElemApplyTemplates.execute (ElemApplyTemplates.java:226) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes (ElemApplyTemplates.java:423) at org.apache.xalan.templates.ElemApplyTemplates.execute (ElemApplyTemplates.java:226) at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes (ElemApplyTemplates.java:423) at org.apache.xalan.templates.ElemApplyTemplates.execute (ElemApplyTemplates.java:226) at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates (TransformerImpl.java:2182) at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode (TransformerImpl.java:2008) at org.apache.xalan.transformer.TransformerImpl.transformNode (TransformerImpl.java:1171) at org.apache.xalan.transformer.TransformerImpl.transform (TransformerImpl.java:638) at org.apache.xalan.transformer.TransformerImpl.transform (TransformerImpl.java:1088) at org.apache.xalan.transformer.TransformerImpl.transform (TransformerImpl.java:1066) at exel.applet.EfacsApplet.performXSLTransform(EfacsApplet.java:218) at exel.xmldom.Node.transformNode(Node.java:362) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at sun.plugin.com.MethodDispatcher.invoke(MethodDispatcher.java:52) at sun.plugin.com.DispatchImpl.invoke(DispatchImpl.java:51)
