You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by "Brian Minchau (JIRA)" <xa...@xml.apache.org> on 2004/11/01 20:57:33 UTC

[jira] Commented: (XALANJ-1887) xalan 2.6.0 is broken when using rhino1_5R5 js.jar

     [ http://nagoya.apache.org/jira/browse/XALANJ-1887?page=comments#action_54902 ]
     
Brian Minchau commented on XALANJ-1887:
---------------------------------------

Patch was reviewed by myself, it's OK.

> xalan 2.6.0 is broken when using rhino1_5R5 js.jar
> --------------------------------------------------
>
>          Key: XALANJ-1887
>          URL: http://nagoya.apache.org/jira/browse/XALANJ-1887
>      Project: XalanJ2
>         Type: Bug
>   Components: Xalan-interpretive transformation, transformation
>     Versions: 2.6
>  Environment: Operating System: Windows XP
> Platform: PC
>     Reporter: Mark Meninger
>     Assignee: Xalan Developers Mailing List
>  Attachments: Bug29500Extension.txt, Bug29500Extension.txt
>
> 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

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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