Subject: RE: [xsl] IE error | Switch from current encoding to specified encoding not supported. From: "W Charlton" <XSLList@xxxxxxxxxx> Date: Wed, 3 Oct 2007 17:24:13 +0100 |
Steve, You don't say what processor you are using. I suspect it may be a Windows MS flavour which deals with output streams as utf16. We have had to override this in the past by replacing the encoding on writing to the screen. William Charlton The yMonda team yMonda Limited w: www.ymonda.net -----Original Message----- From: Steve [mailto:subsume@xxxxxxxxx] Sent: 2007 October 03 16:58 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] IE error | Switch from current encoding to specified encoding not supported. Sure do! On 10/3/07, Scott Trenda <Scott.Trenda@xxxxxxxx> wrote: > Do you have <xsl:output encoding="utf-8"/> at the top of your > stylesheet? I know my server-side XSLT processor chokes on UTF-16 > output. > > ~ Scott > > -----Original Message----- > From: Steve [mailto:subsume@xxxxxxxxx] > Sent: Wednesday, October 03, 2007 10:53 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] IE error | Switch from current encoding to specified > encoding not supported. > > I'm confused by this error I am receiving in IE. I've never > encountered anything like it and I'm confused as to why the below > template would trigger such an error. > > Strangely, the stylesheet begins with: > > <?xml version='1.0' encoding="UTF-8"?> > > not UTF-16 as in the error. > > ------ > Error > > Switch from current encoding to specified encoding not supported. > Error processing resource 'https://server.org/private... > > <?xml version="1.0" encoding="UTF-16"?><i>Not logged in</i> > ---------------------------------------^ > > ========== > > XSL template > > <xsl:template match="/"> > <xsl:choose> > <xsl:when test="$userID or $noAuth='true'"> > <xsl:choose> > <xsl:when test="$Mode='index'"> > <xsl:apply-templates select="/" > mode="index" /> > </xsl:when> > <xsl:when test="$Mode='search'"> > <xsl:choose> > <xsl:when test="$R"> > > <xsl:apply-templates select="/" mode="search" /> > </xsl:when> > <xsl:otherwise> > <h2>No > results</h2> > </xsl:otherwise> > </xsl:choose> > </xsl:when> > <xsl:when test="$Mode='report'"> > <xsl:apply-templates select="/" > mode="report" /> > </xsl:when> > <xsl:otherwise> > <xsl:call-template > name="warning" /> > <xsl:apply-templates /> > <xsl:call-template > name="warning" /> > </xsl:otherwise> > </xsl:choose> > </xsl:when> > <xsl:otherwise> > <i>Not logged in</i> > </xsl:otherwise> > </xsl:choose> > </xsl:template>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] IE error | Switch from cu, Steve | Thread | Re: [xsl] IE error | Switch from cu, Steve |
Re: [xsl] IE error | Switch from cu, Steve | Date | Re: [xsl] IE error | Switch from cu, Steve |
Month |