You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Frank Chang <FC...@ware2.com> on 2001/02/14 21:16:25 UTC
redirect problem
Hi, I have problem getting <redirect:...> to work. Can someone please help?
Here are the source and output. Thanks in advance!
I am using Xalan 2.0.0, Xerces 1.3.0
The error occurs at the first occurance of <redirect:write file=...>
*** source ***
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:lxslt="http://xml.apache.org/xslt"
xmlns:redirect="org.apache.xalan.xslt.extensions.Redirect"
extension-element-prefixes="redirect"
>
<xsl:output
method="xml"
omit-xml-declaration="no"
standalone="yes"
/>
<xsl:template match="build">
...
<redirect:write file="xyz">
<xsl:apply-templates select="subproject" mode="subproject"/>
</redirect:write>
...
</xsl:template>
</xsl:stylesheet>
*** output ***
javax.xml.transform.TransformerException
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava:1212)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
at java.lang.Thread.run(Thread.java:484)
---------
; SystemID: file:P:/Projects/Ware2Template/styles/config.xsl; Line#: 83;
Column#: 36
; SystemID: file:P:/Projects/Ware2Template/styles/config.xsl; Line#: 83;
Column#: 36
javax.xml.transform.TransformerException
at
org.apache.xalan.extensions.ExtensionHandlerJavaClass.processElement(Extensi
onHandlerJavaClass.java:423)
at
org.apache.xalan.templates.ElemExtensionCall.execute(ElemExtensionCall.java:
304)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:
739)
at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.ja
va:495)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.jav
a:193)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Transformer
Impl.java:2029)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava:1189)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
at java.lang.Thread.run(Thread.java:484)
---------
java.lang.reflect.InvocationTargetException: java.io.FileNotFoundException:
:P:\Projects\Ware2Template\styles\xyz (The specified path is invalid)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at java.io.FileOutputStream.<init>(FileOutputStream.java:62)
at java.io.FileOutputStream.<init>(FileOutputStream.java:132)
at
org.apache.xalan.lib.Redirect.makeFormatterListener(Redirect.java:379)
at org.apache.xalan.lib.Redirect.write(Redirect.java:200)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.xalan.extensions.ExtensionHandlerJavaClass.processElement(Extensi
onHandlerJavaClass.java:418)
at
org.apache.xalan.templates.ElemExtensionCall.execute(ElemExtensionCall.java:
304)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:
739)
at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.ja
va:495)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.jav
a:193)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Transformer
Impl.java:2029)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava:1189)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
at java.lang.Thread.run(Thread.java:484)
---------
java.lang.reflect.InvocationTargetException: java.io.FileNotFoundException:
:P:\Projects\Ware2Template\styles\xyz (The specified path is invalid)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at java.io.FileOutputStream.<init>(FileOutputStream.java:62)
at java.io.FileOutputStream.<init>(FileOutputStream.java:132)
at
org.apache.xalan.lib.Redirect.makeFormatterListener(Redirect.java:379)
at org.apache.xalan.lib.Redirect.write(Redirect.java:200)
at java.lang.reflect.Method.invoke(Native Method)
at
org.apache.xalan.extensions.ExtensionHandlerJavaClass.processElement(Extensi
onHandlerJavaClass.java:418)
at
org.apache.xalan.templates.ElemExtensionCall.execute(ElemExtensionCall.java:
304)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:
739)
at
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.ja
va:495)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.jav
a:193)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2154)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Transform
erImpl.java:2097)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Transformer
Impl.java:2029)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.j
ava:1189)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
at java.lang.Thread.run(Thread.java:484)
XMI to XML
Posted by Vanessa D Johnson <va...@jpl.nasa.gov>.
Hi:
I am interested in converting an XMI model ( representing instance data as
opposed to a metamodel) to an XML document.
Are there any tools that do this?
Thanks
Vanessa
Vanessa D. Johnson
Mission Execution and Automation
Section 368
Jet Propulsion Laboratory
voice: (818) 354-3885
XMI to XML
Posted by Vanessa D Johnson <va...@jpl.nasa.gov>.
Hi:
I am interested in converting an XMI model ( representing instance data as
opposed to a metamodel) to an XML document.
Are there any tools that do this?
Thanks
Vanessa
Vanessa D. Johnson
Mission Execution and Automation
Section 368
Jet Propulsion Laboratory
voice: (818) 354-3885
Re: redirect problem
Posted by Gary L Peskin <ga...@firstech.com>.
> Frank Chang wrote:
>
> Hi, I have problem getting <redirect:...> to work. Can someone please
> help? Here are the source and output. Thanks in advance!
>
Frank --
How are you invoking Xalan? If from the command line, kindly include
your full command line. If from a program, are you properly setting the
systemID?
Try replacing file="xyz" with an absolute URI (like
"file:///p:/Projects/Ware2Template/styles/xyz") and let us know what
happens.
Gary