You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xerces.apache.org by Andreas Völker <av...@ap-ag.com> on 2004/07/09 13:48:03 UTC
java.lang.NumberFormatException when saving very simple xml file, using Xerces-J 2.6.2
HI,
When I try to generate and save a very simple xml file using the attached java program I get the following exception:
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.apache.xml.serializer.ToStream.<init>(ToStream.java:112)
at org.apache.xml.serializer.ToXMLStream.<init>(ToXMLStream.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.xml.serializer.SerializerFactory.getSerializer(SerializerF
actory.java:91)
at org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
entHandler(TransformerIdentityImpl.java:214)
at org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
ormerIdentityImpl.java:278)
at TestXerces.testXerces(TestXerces.java:44)
at TestXerces.main(TestXerces.java:17)
Caused by: java.lang.NumberFormatException: For input string: "be found at http:
//www.iana.org/assignments/character-sets"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.valueOf(Unknown Source)
at java.lang.Integer.decode(Unknown Source)
at org.apache.xml.serializer.Encodings.loadEncodingInfo(Encodings.java:3
93)
at org.apache.xml.serializer.Encodings.<clinit>(Encodings.java:429)
With Xerces-J 2.4.0 all worked fine.
The result should be an xml file called "test.xml" in the current directory with the following content:
<?xml version="1.0" encoding="UTF-8" ?>
<root />
Any help would be greatly appreciated.
Regards,
Andreas Völker
Re: java.lang.NumberFormatException when saving very simple xml
file, using Xerces-J 2.6.2
Posted by Michael Glavassevich <mr...@apache.org>.
Hello Andreas,
org.apache.xml.serializer is a package in Xalan, not Xerces. You may want
to raise this on Xalan's mailing list.
Thanks.
On Fri, 9 Jul 2004, [iso-8859-1] Andreas V�lker wrote:
> HI,
>
> When I try to generate and save a very simple xml file using the attached java program I get the following exception:
>
> Exception in thread "main" java.lang.ExceptionInInitializerError
> at org.apache.xml.serializer.ToStream.<init>(ToStream.java:112)
> at org.apache.xml.serializer.ToXMLStream.<init>(ToXMLStream.java:57)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
>
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
> rce)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at java.lang.Class.newInstance0(Unknown Source)
> at java.lang.Class.newInstance(Unknown Source)
> at org.apache.xml.serializer.SerializerFactory.getSerializer(SerializerF
> actory.java:91)
> at org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:214)
> at org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
> ormerIdentityImpl.java:278)
> at TestXerces.testXerces(TestXerces.java:44)
> at TestXerces.main(TestXerces.java:17)
> Caused by: java.lang.NumberFormatException: For input string: "be found at http:
> //www.iana.org/assignments/character-sets"
> at java.lang.NumberFormatException.forInputString(Unknown Source)
> at java.lang.Integer.parseInt(Unknown Source)
> at java.lang.Integer.valueOf(Unknown Source)
> at java.lang.Integer.decode(Unknown Source)
> at org.apache.xml.serializer.Encodings.loadEncodingInfo(Encodings.java:3
> 93)
> at org.apache.xml.serializer.Encodings.<clinit>(Encodings.java:429)
>
>
>
> With Xerces-J 2.4.0 all worked fine.
>
>
> The result should be an xml file called "test.xml" in the current directory with the following content:
>
> <?xml version="1.0" encoding="UTF-8" ?>
> � <root />
>
>
> Any help would be greatly appreciated.
>
> Regards,
> Andreas V�lker
>
>
---------------------------
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org
Re: java.lang.NumberFormatException when saving very simple xml file, using
Xerces-J 2.6.2
Posted by Ankit Pasricha <an...@ca.ibm.com>.
Seems to be working fine with the latest version in cvs.
Ankit Pasricha
XML Parser Development
IBM Toronto Lab
8200 Warden Avenue, Ontario L6G 1C7
Phone: (905) 413 4941
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-user-help@xml.apache.org