I don't know if this is a bug, a feature, or if I've just screwed up my
copy of MSIE, but I can't get a formatted web page out of the xsl example
using 1.3.3.
The example doc.jsp links to doc.xsl, which has a output method of xml -
which IE 5.5 displays as xml source. No problem here...
I tried changing the output method to html, ( <xsl:output method="html"
indent="yes"/> ) but it still displays as xml rather than a formatted page
(which it does when saved in a file). I captured the headers, which show
a Content-type of text/xml:
HTTP/1.1 200 OKsl/doc.jsp HTTP/1.0
Date: Thu, 07 Sep 2000 18:29:40 GMT
Server: Orion/1.3.3
Content-Length: 1485
Set-Cookie: JSESSIONID=MBFNAOHFKDLA; Path=/
Cache-Control: private
Connection: Close
Content-Type: text/xml
I changed the media type to text/xml
( <xsl:output method="html" media-type="text/html" indent="yes"/> )
This time I got the expected content-type, but IE still displays the raw html.
HTTP/1.1 200 OKsl/doc.jsp HTML/1.0
Date: Thu, 07 Sep 2000 18:33:21 GMT
Server: Orion/1.3.3
Content-Length: 1485
Set-Cookie: JSESSIONID=ACDCCOHFKDLA; Path=/
Cache-Control: private
Connection: Close
Content-Type: text/html
FWIW, Michael Kay's "XLST Programmer's Reference" (from Wrox) says
text/html is the default for output method="html" (I didn't look at the
spec, though). However, the second time the content looks good, and I
don't know why IE doesn't display it as a rendered page.
Thanks in advance for any help
Kirk Yarina
At 05:24 PM 9/7/00 -0400, you wrote:
>It's fixed in 1.3.3; thanks!
>
>At 05:06 PM 9/5/00 -0400, you wrote:
>>How do I run the xsl example in default-web-app/examples/xsl? when using
>>http://hostname/examples/xsl/doc.jsp I get an error:
>>
>>Source XML Error: External entity not found:
>>"/local/java/orion/default-web-app/examples/xsl/doc.dtd".
>>
>>doc.dtd is in that directory...
>>
>>TIA
Kirk Yarina
[EMAIL PROTECTED]