org.xml.sax.SAXParseException: Character conversion error: "Unconvertible UTF-8
character beginning with 0xa9" (line number may be too low).
--------------------------------------------------------------------------------------------------------------------------------------------
Key: XALANJ-2036
URL: http://issues.apache.org/jira/browse/XALANJ-2036
Project: XalanJ2
Type: Bug
Components: transformation
Versions: 2.6
Environment: HP UX PA RISC B.11.11 U 9000/800
Reporter: saravanan sambandam
I am using Java1.4.1 with xalan 2.6, Oracle9.2.0.4 with character set UTF-8.
I use some GUI to insert some characters in Oracle.
I query the sbove inserted attributes from Oracle with through my Java Program
and generate a XML type format file by using
FileOutputStream.write(String.getBytes("UTF-8")). This xml file has encoding
UTF-8.
I use another Java program to parse this xml, and then tranform to another xml
with encoding UTF-8. Xalan is used as transformation engine.
During Tranformation i get the following error.
org.xml.sax.SAXParseException: Character conversion error: "Unconvertible UTF-8
character beginning with 0xa9" (line number may be too low).
at org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100)
at org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072)
at
org.apache.crimson.parser.InputEntity.isXmlDeclOrTextDeclPrefix(InputEntity.java:914)
at org.apache.crimson.parser.Parser2.maybeXmlDecl(Parser2.java:1009)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:486)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at
org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault.java:349)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:630)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1088)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1066)
at Transform.main(Transform.java:68)
I am wondering, if Oracle with character set UTF-8 allows the characters to be
stored in Oracle, why the parser is giving the above exception.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]