You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by "Knuplesch, Juergen" <Ju...@icongmbh.de> on 2009/03/25 09:40:10 UTC
Xslt troubles
Hello,
I am using Saxon to run a special XSLT.
This XSLT has run well using saxon9.jar.
Now it had to be changed and now I get the following error:
[xslt] Processing D:\Temp\xsltPRL\install.dsf to D:\Temp\xsltPRL\Ergebnis.html
[xslt] Loading stylesheet D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl
[xslt] D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl:185:61: Fatal Error! Attribute @href is not allowed on element <xsl:document>
[xslt] D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl:185:61: Fatal Error! Attribute @method is not allowed on element <xsl:document>
[xslt] Failed to process D:\Temp\xsltPRL\install.dsf
The XSLT developer gave me the saxon.jar, he used to test his XSLT.
Here I get this error:
[xslt] Processing D:\Temp\xsltPRL\install.dsf to D:\Temp\xsltPRL\Ergebnis.html
[xslt] Loading stylesheet D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl
[xslt] : Warning! Failure reading D:\Temp\xsltPRL\install.dsf Cause: java.io.EOFException: no more input
[xslt] : Warning! Failure reading D:\Temp\xsltPRL\util.dsf Cause: java.io.EOFException: no more input
Who has an idea, what to do?
Greetings
--
Jürgen Knuplesch
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
AW: Xslt troubles
Posted by "Knuplesch, Juergen" <Ju...@icongmbh.de>.
I run it inside Ant using the xslt task including the saxon9.jar and also the saxon.jar of my colleague (Version 6?)
My colleague run it in his environment.
But I found a solution:
I changed
<xsl:document href="{$errorfilename}" method="text"></xsl:document>
to
<xsl:result-document href="{$errorfilename}"></xsl:result-document>
And now it works with saxon9.
I dont know why....
Maybe saxon9 is xslt 2.0 and saxon 6 is xslt 1.1...
--
Jürgen Knuplesch
-----Ursprüngliche Nachricht-----
Von: Stefan Krause [mailto:stefan.krause@editura.de]
Gesendet: Mittwoch, 25. März 2009 10:39
An: Ant Users List
Betreff: Re: Xslt troubles
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
It looks to me more like a bug in the stylesheet than like an ant issue. Have you tried to run the stylesheet in a debugger or from the command line?
Stefan Krause
Knuplesch, Juergen schrieb:
> Hello,
>
> I am using Saxon to run a special XSLT.
> This XSLT has run well using saxon9.jar.
> Now it had to be changed and now I get the following error:
>
> [xslt] Processing D:\Temp\xsltPRL\install.dsf to D:\Temp\xsltPRL\Ergebnis.html
> [xslt] Loading stylesheet D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl
> [xslt] D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl:185:61: Fatal Error! Attribute @href is not allowed on element <xsl:document>
> [xslt] D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl:185:61: Fatal Error! Attribute @method is not allowed on element <xsl:document>
> [xslt] Failed to process D:\Temp\xsltPRL\install.dsf
>
> The XSLT developer gave me the saxon.jar, he used to test his XSLT.
> Here I get this error:
> [xslt] Processing D:\Temp\xsltPRL\install.dsf to D:\Temp\xsltPRL\Ergebnis.html
> [xslt] Loading stylesheet D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl
> [xslt] : Warning! Failure reading D:\Temp\xsltPRL\install.dsf Cause: java.io.EOFException: no more input
> [xslt] : Warning! Failure reading D:\Temp\xsltPRL\util.dsf Cause:
> java.io.EOFException: no more input
>
> Who has an idea, what to do?
>
> Greetings
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFJyfvO6m+l2LO+BGwRAheYAJ9tf40dpl9Pg8ACveBf5fTbu7EJ0QCg84pn
0oy/l6DUBRy3GZtBJlseDHo=
=Qcg+
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: Xslt troubles
Posted by Stefan Krause <st...@editura.de>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
It looks to me more like a bug in the stylesheet than like an ant
issue. Have you tried to run the stylesheet in a debugger or from
the command line?
Stefan Krause
Knuplesch, Juergen schrieb:
> Hello,
>
> I am using Saxon to run a special XSLT.
> This XSLT has run well using saxon9.jar.
> Now it had to be changed and now I get the following error:
>
> [xslt] Processing D:\Temp\xsltPRL\install.dsf to D:\Temp\xsltPRL\Ergebnis.html
> [xslt] Loading stylesheet D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl
> [xslt] D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl:185:61: Fatal Error! Attribute @href is not allowed on element <xsl:document>
> [xslt] D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl:185:61: Fatal Error! Attribute @method is not allowed on element <xsl:document>
> [xslt] Failed to process D:\Temp\xsltPRL\install.dsf
>
> The XSLT developer gave me the saxon.jar, he used to test his XSLT.
> Here I get this error:
> [xslt] Processing D:\Temp\xsltPRL\install.dsf to D:\Temp\xsltPRL\Ergebnis.html
> [xslt] Loading stylesheet D:\Entwicklung\Build\DopeBuildServer\XSLT\compare-dsf.xsl
> [xslt] : Warning! Failure reading D:\Temp\xsltPRL\install.dsf Cause: java.io.EOFException: no more input
> [xslt] : Warning! Failure reading D:\Temp\xsltPRL\util.dsf Cause: java.io.EOFException: no more input
>
> Who has an idea, what to do?
>
> Greetings
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFJyfvO6m+l2LO+BGwRAheYAJ9tf40dpl9Pg8ACveBf5fTbu7EJ0QCg84pn
0oy/l6DUBRy3GZtBJlseDHo=
=Qcg+
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org