xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Manoj_N...@spe.sony.com
Subject RE: XMLParser error with unicode characters in XML file.
Date Thu, 08 Jul 2004 01:10:25 GMT
<FONT face="Default Sans Serif, Verdana, Arial, Helvetica, sans-serif" size=2><DIV>My
boss just called me and informed me that on UNIX ( where we have our jars and where we run
our application server) its getting an error saying "encoding error utf8". It worked on windows
2000 pro which I am using. Does the utf8 string needs to be different on unix?</DIV><DIV>&nbsp;</DIV><DIV>Paging
Vinuta ....</DIV><DIV>&nbsp;</DIV><DIV>Thanks</DIV><DIV>Manoj</DIV><DIV><BR>&nbsp;</DIV><FONT
color=#990099>-----Forwarded by Manoj Nair/LA/SPE on 07/07/2004 06:08PM -----<BR><BR></FONT>To:
fop-user@xml.apache.org<BR>From: Manoj_Nair@spe.sony.com<BR>Date: 07/07/2004 11:01AM<BR>Subject:
RE: XMLParser error with unicode characters in XML file.<BR><BR><font face="monospace"
size=2><BR>Thanks&nbsp;Vinuta&nbsp;!<BR><BR>That&nbsp;worked&nbsp;fine.&nbsp;I&nbsp;have&nbsp;tested&nbsp;with&nbsp;Spanish,German,Italian,&nbsp;French&nbsp;and<BR>Portuguese.&nbsp;I&nbsp;am&nbsp;still&nbsp;to&nbsp;test&nbsp;Japanese&nbsp;(&nbsp;which&nbsp;might&nbsp;be&nbsp;a&nbsp;pain&nbsp;in&nbsp;neck<BR>)...&nbsp;Will&nbsp;keep&nbsp;you&nbsp;posted...<BR><BR>Thanks&nbsp;again&nbsp;to&nbsp;all&nbsp;who&nbsp;replied..<BR>Manoj<BR><BR><BR><BR><BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vinuta&nbsp;Nagaraddi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;vnagaraddi@brand&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fop-user@xml.apache.org&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;muscle.com&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cc:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject:&nbsp;&nbsp;RE:&nbsp;XMLParser&nbsp;error&nbsp;with&nbsp;unicode&nbsp;characters&nbsp;in&nbsp;XML&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;07/06/2004&nbsp;02:31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Please&nbsp;respond&nbsp;to&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fop-user&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><BR><BR><BR><BR>I&nbsp;had&nbsp;a&nbsp;similar&nbsp;problem.&nbsp;&nbsp;I&nbsp;am&nbsp;writing&nbsp;to&nbsp;a&nbsp;file&nbsp;using&nbsp;the&nbsp;following&nbsp;code:<BR><BR><BR><BR>File&nbsp;outputDir&nbsp;=&nbsp;new&nbsp;File(outputPath);<BR>outputDir.mkdir();<BR><BR>String&nbsp;foFile&nbsp;=&nbsp;outputPath&nbsp;+&nbsp;"/image.fo";<BR>log.debug("Writing&nbsp;to&nbsp;file&nbsp;"&nbsp;+&nbsp;foFile);<BR>FileOutputStream&nbsp;fileoutstream&nbsp;=&nbsp;new&nbsp;FileOutputStream(foFile);<BR>Writer&nbsp;writer&nbsp;=&nbsp;new&nbsp;OutputStreamWriter(fileoutstream,&nbsp;"utf8");<BR>writer.write(foDoc.toString().trim());<BR>writer.close();<BR><BR><BR><BR><BR>The&nbsp;important&nbsp;part&nbsp;of&nbsp;the&nbsp;code&nbsp;is&nbsp;writing&nbsp;to&nbsp;the&nbsp;file&nbsp;using&nbsp;utf8&nbsp;encoding.<BR><BR>Vinuta&nbsp;Nagaraddi<BR><BR>-----Original&nbsp;Message-----<BR>From:&nbsp;Manoj_Nair@spe.sony.com&nbsp;[mailto:Manoj_Nair@spe.sony.com]<BR>Sent:&nbsp;Tuesday,&nbsp;July&nbsp;06,&nbsp;2004&nbsp;5:28&nbsp;PM<BR>To:&nbsp;fop-user@xml.apache.org<BR>Cc:&nbsp;fop-dev@xml.apache.org<BR>Subject:&nbsp;XMLParser&nbsp;error&nbsp;with&nbsp;unicode&nbsp;characters&nbsp;in&nbsp;XML&nbsp;file.<BR><BR>I&nbsp;am&nbsp;getting&nbsp;a&nbsp;XML&nbsp;parsing&nbsp;error&nbsp;from&nbsp;weblogic.apache.xerces&nbsp;when&nbsp;I&nbsp;parse&nbsp;a<BR>XML<BR>document&nbsp;which&nbsp;contains&nbsp;accented&nbsp;characters.<BR><BR>This&nbsp;is&nbsp;what&nbsp;I&nbsp;am&nbsp;doing<BR>1)&nbsp;Some&nbsp;database&nbsp;columns&nbsp;have&nbsp;accented&nbsp;data&nbsp;for&nbsp;spanish,japanese&nbsp;etc<BR>languages<BR>like&nbsp;Número&nbsp;de&nbsp;identificação:&nbsp;and&nbsp;número&nbsp;de&nbsp;identificación.<BR><BR>2)&nbsp;I&nbsp;am&nbsp;reading&nbsp;this&nbsp;data&nbsp;and&nbsp;creating&nbsp;a&nbsp;XML&nbsp;file&nbsp;using&nbsp;some&nbsp;processing&nbsp;and<BR>then&nbsp;writing&nbsp;the&nbsp;file&nbsp;on&nbsp;the&nbsp;disc&nbsp;using&nbsp;weblogic.xml.stream.XMLOutputStream<BR>flush()&nbsp;method.<BR><BR>3)&nbsp;Then&nbsp;I&nbsp;am&nbsp;using&nbsp;FOP&nbsp;to&nbsp;render&nbsp;this&nbsp;XML&nbsp;in&nbsp;PDF.&nbsp;In&nbsp;the&nbsp;rendering&nbsp;process<BR>the&nbsp;weblogic.apache.xerces.XMLparser&nbsp;gets&nbsp;called&nbsp;to&nbsp;parse&nbsp;the&nbsp;XML.&nbsp;Here&nbsp;the<BR>parser&nbsp;throws&nbsp;a&nbsp;org.xml.sax.SAXParserException&nbsp;(&nbsp;An&nbsp;invalid&nbsp;XML&nbsp;character<BR>(Unicode:&nbsp;0xfa)&nbsp;was&nbsp;found&nbsp;in&nbsp;the&nbsp;element&nbsp;content&nbsp;of&nbsp;the&nbsp;document).<BR><BR>I&nbsp;was&nbsp;under&nbsp;the&nbsp;impression&nbsp;that&nbsp;XMLParser&nbsp;should&nbsp;take&nbsp;care&nbsp;of&nbsp;the&nbsp;accented<BR>characters.&nbsp;When&nbsp;I&nbsp;open&nbsp;the&nbsp;XML&nbsp;file&nbsp;which&nbsp;I&nbsp;created&nbsp;in&nbsp;XML&nbsp;SPY&nbsp;I&nbsp;see&nbsp;"box"<BR>characters&nbsp;like&nbsp;"cliente&nbsp;&nbsp;n&#65533;&nbsp;de&nbsp;identificaci&#55923;&#57007;".<BR><BR>Please&nbsp;let&nbsp;me&nbsp;know&nbsp;how&nbsp;should&nbsp;i&nbsp;handle&nbsp;my&nbsp;code&nbsp;here.<BR><BR>Thanks<BR>Manoj<BR><BR>Thanks<BR><BR><BR><BR><BR>---------------------------------------------------------------------<BR>To&nbsp;unsubscribe,&nbsp;e-mail:&nbsp;fop-user-unsubscribe@xml.apache.org<BR>For&nbsp;additional&nbsp;commands,&nbsp;e-mail:&nbsp;fop-user-help@xml.apache.org<BR><BR><BR><BR><BR></font></FONT>
Mime
View raw message