The following issue has been updated:
Updater: Brian Minchau (mailto:[EMAIL PROTECTED])
Date: Fri, 24 Sep 2004 8:30 AM
Changes:
Component changed to transformation
---------------------------------------------------------------------
For a full history of the issue, see:
http://issues.apache.org/jira/browse/XALANJ-1887?page=history
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/XALANJ-1887
Here is an overview of the issue:
---------------------------------------------------------------------
Key: XALANJ-1887
Summary: xalan 2.6.0 is broken when using rhino1_5R5 js.jar
Type: Bug
Status: Open
Project: XalanJ2
Components:
Xalan-interpretive transformation
transformation
Versions:
2.6
Assignee: Xalan Developers Mailing List
Reporter: Mark Meninger
Created: Thu, 10 Jun 2004 3:35 PM
Updated: Fri, 24 Sep 2004 8:30 AM
Environment: Operating System: Windows XP
Platform: PC
Description:
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
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]