[Simple-support] XMLStreamException:Content not allowed in prolog
Brought to you by:
niallg
|
From: Wessam A. R. <wes...@gm...> - 2007-11-29 18:47:40
|
Hi, I use Apache DDLutils library to generate XML file from live databases then feed this file to Simple to deserialize. I get an exception as Simple starts to parse the XML file prolog. the following is the exception's stack trace: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Content is not allowed in prolog. at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:563) at com.sun.xml.stream.XMLEventReaderImpl.nextEvent(XMLEventReaderImpl.java :86) at org.simpleframework.xml.stream.NodeReader.readElement(NodeReader.java :117) at org.simpleframework.xml.stream.NodeReader.readRoot(NodeReader.java:74) at org.simpleframework.xml.stream.NodeBuilder.read(NodeBuilder.java:74) at org.simpleframework.xml.stream.NodeBuilder.read(NodeBuilder.java:61) at org.simpleframework.xml.load.Persister.read(Persister.java:337) at org.simpleframework.xml.load.Persister.read(Persister.java:258) This is the prolog of the generated XML file: <?xml version="1.0" encoding="UTF-8"?> What is the not allowed content in prolog? and how can i overcome this problem? Thanks in advance, Wessam |