You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2004/06/10 17:35:28 UTC

DO NOT REPLY [Bug 29500] New: - xalan 2.6.0 is broken when using rhino1_5R5 js.jar

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=29500>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=29500

xalan 2.6.0 is broken when using rhino1_5R5 js.jar

           Summary: xalan 2.6.0 is broken when using rhino1_5R5 js.jar
           Product: XalanJ2
           Version: 2.6
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Major
          Priority: Other
         Component: org.apache.xalan
        AssignedTo: xalan-dev@xml.apache.org
        ReportedBy: mmeninger@golden.net


I cannot use JavaScript extensions with xalan 2.6.0 and rhino1_5R5 - js.jar. 
Even without any javascipt and only the simple Xalan elements in the XSLT (
		  <xalan:component prefix="date-ext" functions="formatdate">
		    <xalan:script lang="javascript">  
		    </xalan:script>
		  </xalan:component>) to define the extension, the following 
stack trace occurs. When you go back to rhino15R1, everything works fine.


C:\Documents and Settings\mark.meninger.WLOO\My Documents\Plano Docs\XML 
documents\xalan>java -cp xercesImpl.jar;xml-api
s.jar;xalan.jar;js.jar;bsf.jar org.apache.xalan.xslt.Process -in  -xsl  -out
Missing argument for option: -IN
Missing argument for option: -XSL
Missing argument for option: -OUT
Error: No stylesheet or input xml is specified. Run this command without any 
option for usage instructions.

C:\Documents and Settings\mark.meninger.WLOO\My Documents\Plano Docs\XML 
documents\xalan>xalan.bat adt_with_data.xml adt
_with_data_js_ext.xsl myxml.xml

C:\Documents and Settings\mark.meninger.WLOO\My Documents\Plano Docs\XML 
documents\xalan>SET tmp=xercesImpl.jar;xml-apis
.jar;xalan.jar;js.jar;bsf.jar

C:\Documents and Settings\mark.meninger.WLOO\My Documents\Plano Docs\XML 
documents\xalan>java -cp xercesImpl.jar;xml-api
s.jar;xalan.jar;js.jar;bsf.jar org.apache.xalan.xslt.Process -in 
adt_with_data.xml -xsl adt_with_data_js_ext.xsl -out my
xml.xml
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.xalan.extensions.ExtensionHandlerGeneral.<init>(Unknown 
Source)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at org.apache.xalan.extensions.ExtensionNamespaceSupport.launch
(Unknown Source)
        at org.apache.xalan.extensions.ExtensionsTable.<init>(Unknown Source)
        at org.apache.xalan.transformer.TransformerImpl.setExtensionsTable
(Unknown Source)
        at org.apache.xalan.transformer.TransformerImpl.transformNode(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.xslt.Process.main(Unknown Source)
Caused by: com.ibm.bsf.BSFException: JavaScript Error: Internal Error: 
java.lang.IllegalArgumentException: Line number c
an not be negative:-1
        at com.ibm.bsf.engines.javascript.JavaScriptEngine.handleError
(JavaScriptEngine.java:182)
        at com.ibm.bsf.engines.javascript.JavaScriptEngine.eval
(JavaScriptEngine.java:87)
        at com.ibm.bsf.util.BSFEngineImpl.exec(BSFEngineImpl.java:106)
        ... 17 more
javax.xml.transform.TransformerException: 
java.lang.reflect.InvocationTargetException
        at org.apache.xalan.extensions.ExtensionNamespaceSupport.launch
(Unknown Source)
        at org.apache.xalan.extensions.ExtensionsTable.<init>(Unknown Source)
        at org.apache.xalan.transformer.TransformerImpl.setExtensionsTable
(Unknown Source)
        at org.apache.xalan.transformer.TransformerImpl.transformNode(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.xslt.Process.main(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        ... 8 more
Caused by: javax.xml.transform.TransformerException: Could not compile 
extension
        at org.apache.xalan.extensions.ExtensionHandlerGeneral.<init>(Unknown 
Source)
        ... 12 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        ... 13 more
Caused by: com.ibm.bsf.BSFException: JavaScript Error: Internal Error: 
java.lang.IllegalArgumentException: Line number c
an not be negative:-1
        at com.ibm.bsf.engines.javascript.JavaScriptEngine.handleError
(JavaScriptEngine.java:182)
        at com.ibm.bsf.engines.javascript.JavaScriptEngine.eval
(JavaScriptEngine.java:87)
        at com.ibm.bsf.util.BSFEngineImpl.exec(BSFEngineImpl.java:106)
        ... 17 more
---------
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown 
Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at org.apache.xalan.extensions.ExtensionNamespaceSupport.launch
(Unknown Source)
        at org.apache.xalan.extensions.ExtensionsTable.<init>(Unknown Source)
        at org.apache.xalan.transformer.TransformerImpl.setExtensionsTable
(Unknown Source)
        at org.apache.xalan.transformer.TransformerImpl.transformNode(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.transformer.TransformerImpl.transform(Unknown 
Source)
        at org.apache.xalan.xslt.Process.main(Unknown Source)
Caused by: javax.xml.transform.TransformerException: Could not compile 
extension
        at org.apache.xalan.extensions.ExtensionHandlerGeneral.<init>(Unknown 
Source)
        ... 12 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        ... 13 more
Caused by: com.ibm.bsf.BSFException: JavaScript Error: Internal Error: 
java.lang.IllegalArgumentException: Line number c
an not be negative:-1
        at com.ibm.bsf.engines.javascript.JavaScriptEngine.handleError
(JavaScriptEngine.java:182)
        at com.ibm.bsf.engines.javascript.JavaScriptEngine.eval
(JavaScriptEngine.java:87)
        at com.ibm.bsf.util.BSFEngineImpl.exec(BSFEngineImpl.java:106)
        ... 17 more

file:///C:/Documents%20and%20Settings/mark.meninger.WLOO/My%20Documents/Plano%
20Docs/XML%20documents/xalan/adt_with_data
_js_ext.xsl; Line #83; Column #67; XSLT Error 
(javax.xml.transform.TransformerException): java.lang.NullPointerException

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org