/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
XSLT Error (javax.xml.transform.TransForme~
Fra : Jakob Andersen


Dato : 09-01-01 13:40

Hej

Jeg bruger Xalan til at producere html-dokumenter, men når jeg kører
programmet smider den følgende Exception:
XSLT Error (javax.xml.transform.TransFormerException): TRaX Transform
Throwable.

Er der nogen der ved hvad den exception kan skyldes ?

På forhånd tak,

Jakob





 
 
Thorbjørn Ravn Ander~ (09-01-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 09-01-01 14:22

Jakob Andersen wrote:
>
> Hej
>
> Jeg bruger Xalan til at producere html-dokumenter, men når jeg kører
> programmet smider den følgende Exception:
> XSLT Error (javax.xml.transform.TransFormerException): TRaX Transform
> Throwable.

Kode tak.

Ovenstående kan let skyldes at du blander gamle og nye versioner sammen.

--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear

Jakob Andersen (09-01-2001)
Kommentar
Fra : Jakob Andersen


Dato : 09-01-01 15:57

Hej

Her er xsl-koden og xml-koden

XSL-dokumentet

<?xml version="1.0"?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:JavaXML="http://www.oreilly.com/catalog/javaxml/"
version="1.0"
>


<xsl:template match="JavaXML:Book">
<html>
<head>
<title><xsl:value-of select="JavaXML:Title" /></title>
</head>
<body>
<xsl:apply-templates select="*[not(self::JavaXML:Title)]" />
</body>
</html>
</xsl:template>

<xsl:template match="JavaXML:Contents">
<center>
<h2>Table of contents</h2>
</center>
<hr />
<u1>
<xsl:for-each select="JavaXML:Chapter">
<xsl:choose>
<xsl:when test="@focus='Java'">
<li><xsl:value-of select="JavaXML:Heading" /> (Java Focus)</li>
</xsl:when>
<xsl:otherwise>
<li><xsl:value-of select="JavaXML:Heading" /> (XML Focus)</li>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</u1>
</xsl:template>

<xsl:template match="JavaXML:References">
<p>
<center><h3>Useful references</h3></center>
<ol>
<xsl:for-each select="JavaXML:Reference">
<li>
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="JavaXML:Url" />
</xsl:attribute>
<xsl:value-of select="JavaXML:Name" />
</xsl:element>
</li>
</xsl:for-each>
</ol>
</p>
</xsl:template>

<xsl:template match="JavaXML:Copyright">
<xsl:copy-of select="*" />
</xsl:template>


</xsl:stylesheet>





XML-dokumentet:

<?xml version="1.0"?>


<?xml-stylesheet href="JavaXML.html.xsl" type="text/xsl"?>
<?xml-stylesheet href="XSL\JavaXML.wml.xsl" type="text/xsl" media="wap"?>
<?cocoon-process type="xslt"?>

<!--
<!DOCTYPE JavaXML:Book SYSTEM "JavaXML.dtd">
-->

<!-- Java and XML -->


<JavaXML:Book xmlns:JavaXML="http://www.oreilly.com/catalog/javaxml/"
publicationDate="June 2000">

<JavaXML:Title>Java and XML</JavaXML:Title>
<JavaXML:Contents>
<JavaXML:Chapter focus="XML">
<JavaXML:Heading>Introduction</JavaXML:Heading>
<JavaXML:Topic subSections="7">What is it?</JavaXML:Topic>
<JavaXML:Topic subSections="3">How do I use it?</JavaXML:Topic>
<JavaXML:Topic subSections="4">What is next?</JavaXML:Topic>
</JavaXML:Chapter>

<JavaXML:Chapter focus="XML">
<JavaXML:Heading>Creating XML</JavaXML:Heading>
<JavaXML:Topic subSections="0">An XML Document</JavaXML:Topic>
<JavaXML:Topic subSections="2">The Header</JavaXML:Topic>
<JavaXML:Topic subSections="6">The Content</JavaXML:Topic>
<JavaXML:Topic subSections="1">What is next?</JavaXML:Topic>
</JavaXML:Chapter>

<JavaXML:Chapter focus="Java">
<JavaXML:Heading>Parsing XML</JavaXML:Heading>
<JavaXML:Topic subSections="3">Getting preparred</JavaXML:Topic>
<JavaXML:Topic subSections="3">SAX Readers</JavaXML:Topic>
<JavaXML:Topic subSections="9">Content Handlers</JavaXML:Topic>
<JavaXML:Topic subSections="4">Error handlers</JavaXML:Topic>
<JavaXML:Topic subSections="0">A better way to load a
parser</JavaXML:Topic>
<JavaXML:Topic subSections="4">"Gotcha!"</JavaXML:Topic>
<JavaXML:Topic subSections="0">What is next?</JavaXML:Topic>
</JavaXML:Chapter>

<JavaXML:SectionBreak/>

<JavaXML:Chapter focus="Java">
<JavaXML:Heading>Web publishing frameworks</JavaXML:Heading>
<JavaXML:Topic subSections="4">Selecting a framework</JavaXML:Topic>
<JavaXML:Topic subSections="4">Installation</JavaXML:Topic>
<JavaXML:Topic subSections="3">Using a publishing
framework</JavaXML:Topic>
<JavaXML:Topic subSections="2">XSP</JavaXML:Topic>
<JavaXML:Topic subSections="3">Cocoon 2.0 and beyond</JavaXML:Topic>
<JavaXML:Topic subSections="0">What is next?</JavaXML:Topic>
</JavaXML:Chapter>

</JavaXML:Contents

Thorbjørn Ravn Ander~ (09-01-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 09-01-01 16:35

Jakob Andersen wrote:
>
> Hej
>
> Her er xsl-koden og xml-koden

Prøv at erstatte \ med / i dine filnavne.

Hvilken version af Xalan?

Jakob Andersen (09-01-2001)
Kommentar
Fra : Jakob Andersen


Dato : 09-01-01 17:09

Hej

Det virkede!

Den version af Xalan jeg bruger er 'xalan-j_2_0_D06', som jeg går udfra er
den nyeste, da den er downloaded idag.

Tak for hjælpen.

Jakob


"Thorbjørn Ravn Andersen" <thunderbear@bigfoot.com> wrote in message
news:3A5B2FA5.E660654B@bigfoot.com...
> Jakob Andersen wrote:
> >
> > Hej
> >
> > Her er xsl-koden og xml-koden
>
> Prøv at erstatte \ med / i dine filnavne.
>
> Hvilken version af Xalan?



Thorbjørn Ravn Ander~ (09-01-2001)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 09-01-01 18:09

Jakob Andersen wrote:
>
> Hej
>
> Det virkede!
>
> Den version af Xalan jeg bruger er 'xalan-j_2_0_D06', som jeg går udfra er
> den nyeste, da den er downloaded idag.

D'et står for Developer. Det kan med fornuft læses som "alfa-version".

Hent en 1.2.etellerandet hvis du får bøvl.

--
Thorbjørn Ravn Andersen "...sound of...Tubular Bells!"
http://bigfoot.com/~thunderbear

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste