[jdom-interest] Re: Off Topic - XSL (Xalan) question
Aidan Killian
aidan at concordianet.com
Tue Sep 19 02:50:15 PDT 2000
jdom-interest-request at jdom.org wrote:
>
> From: "Van Dooren, Damian" <VanDoorenD at icfg.com>
> To: "JDOM (E-mail)" <jdom-interest at jdom.org>
> Date: Mon, 18 Sep 2000 11:43:32 -0400
> charset="iso-8859-1"
> Subject: [jdom-interest] Off Topic - XSL (Xalan) question
>
> ...
>
> org.apache.xalan.xslt.XSLProcessorException: The reference to entity
> "subaction" must end with the ';' delimiter.
>
> This is the line it is dying on:
>
> <a
> href='http://localhost/login/ActionServer?action=loadpage&subaction=html&fil
> eName=client-inquiry.html'>Client Inquiry</a>
>
> I've included the XSL and have commented out the offending line. If someone
> could point out what I've done wrong I would greatly appreciated it.
>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0"
> >
> <xsl:template match="/">
> <html>
> <head><title>Main Menu</title></head>
>
> <body bgcolor="#FFFFFF">
> <h2>Main Menu</h2>
> <p>
> <!-- Why doesn't it like this line?
> <a
> href='http://localhost/login/ActionServer?action=loadpage&subaction=html&fil
> eName=client-inquiry.html'>Client Inquiry</a>
> -->
> </p>
> </body>
> </html>
> </xsl:template>
> </xsl:stylesheet>
>
> Hi Damian,
The parameter separator in the URL is being interpreted as an entity
reference open; an XML parser sees '&subaction' and says where is the
entity reference close (';').
You need to escape the '&'s using '&'s as follows (line wrapped by me):
href='http://localhost/login/ActionServer?action=loadpage&
subaction=html&fileName=client-inquiry.html'>
Regards,
Aidan Killian
More information about the jdom-interest
mailing list