> From: Wang [mailto:[EMAIL PROTECTED]] > > I use Cocoon 2.0.2 with Tomcat 4.0.1 to generate a html page(exaple.xml) in > browser, but got this excetion: > > Description:org.apache.cocoon.ProcessingException: Exception during processing > of file:/C:/unzipped/jj/jj/webapps/cocoon/docs/samples/ex11-01.xml: > java.io.UTFDataFormatException: invalid byte 1 of 1-byte UTF-8 sequence (0xa3) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
Make sure your XML is valid. If it is UTF-8, it must be valid UTF-8. If it is not UTF-8, you must correctly specify encoding. Please refer to XML resources for further information (e.g. www.w3c.org website) Vadim > <!--==================================================================== ====-- > > > my sitemap snippots: > > <map:match pattern="example.xml"> > <map:generate src="docs/samples/ex11-01.xml"/> > <map:transform src="stylesheets/ex11-01.xsl"/> > <map:serialize type="html"/> > </map:match> > <!--==================================================================== ====-- > > > ex11-01.xml: > > <?xml version="1.0"?> > <JinHe_Network_Studio> > <Address>http://www.keyhold.com.tw</Address> > <Catalogue> > <book> > <name id="F01001">Look!Cool Flash5 </name> > <price>560</price> > <authors> > <author>Jiang Gaoju</author> > <author>Zeng Qiwen</author> > </authors> > <Recap>Something Words the Recap</Recap> > <pic>F01001.jpg</pic> > </book> > <book> > <name id="D01001">21 Century Network Summary</name> > <price>520</price> > <authors> > <author>ZhiLing Work Group</author> > </authors> > <Recap>Something for the recap</Recap> > <pic>D01001.jpg</pic> > </book> > </Catalogue> > </JinHe_Network_Studio> > <!--==================================================================== ====-- > > > ex11-01.xsl: > > <?xml version="1.0"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:param name="view-source"/> > > <xsl:template match="/"> > <!--<xsl:processing-instruction name="cocoon- > format">type="text/html"</xsl:processing-instruction>--> > <HTML> > <BODY> > <xsl:for-each select="JinHe_Network_Studio"> > <xsl:apply-templates /> > </xsl:for-each> > <TABLE BORDER="1" CELLPADDING="5"> > <TR> > > <TH>name</TH><TH>price</TH><TH>author</TH><TH>Recap</TH><TH>pic</TH> > </TR> > <xsl:for-each select="//book" order-by="+price"> > <TR> > <xsl:apply-templates /> > </TR> > </xsl:for-each> > </TABLE> > </BODY> > </HTML> > </xsl:template> > > <xsl:template match="//Address"> > <FONT size="5"> > <A> > <xsl:attribute name="href"> > <xsl:value-of/> > </xsl:attribute> > JinHe Address > </A> > </FONT> > </xsl:template> > > <xsl:template match="name"> > <TD WIDTH="150" STYLE="font-size:18pt; color:#800000;"> > <xsl:value-of/> > <br/> > <FONT size="2" color="black"> > ID<xsl:value-of select="@id"/> > </FONT> > </TD> > </xsl:template> > > <xsl:template match="//price"> > <TD STYLE="color:RED;"> > <xsl:value-of /> > </TD> > </xsl:template> > > <xsl:template match="authors"> > <TD STYLE="color:BLUE;"> > <xsl:apply-templates /> > </TD> > </xsl:template> > > <xsl:template match="author"> > <xsl:value-of/> > <br/> > </xsl:template> > > > <xsl:template match="Recap"> > <TD WIDTH="220" STYLE="font-size:10pt;"> > <xsl:value-of/> > </TD> > </xsl:template> > > <xsl:template match="pic"> > <TD WIDTH="120" HEIGHT="180"> > <IMG WIDTH="120" HEIGHT="180"> > <xsl:attribute name="SRC"> > <xsl:value-of/> > </xsl:attribute> > </IMG> > </TD> > </xsl:template> > > </xsl:stylesheet> > > <!--==================================================================== ====-- > > > > Any hints? > > Thanks > X.Wang > > SYS,UEA --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>