Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

oracle.xml.parser.v2.XMLParseException: Invalid char in text

264787Sep 6 2005 — edited Sep 7 2005
Hi,
I'm a bit stumped by this...
I get this error when transforming xml with xsl stylesheet in servlet, but I can load the xml into xmlspy with no errors.
(haven't attacthed xml as 900+ lines long).
The line that is supposed to have the error on is here

<exhibit-item>
<id>93261</id>
<exhibit reference="../../.."/>
<type>Phone Book - ME</type>
<name>Clarie</name>
<telephoneNumber>07766480731</telephoneNumber>
</exhibit-item>
</items>
</exhibit> <-------------------------------- here
</document>

any ideas anyone on how I can fix this??

[stack trace}...

XSL-1004: (Fatal Error) Error while parsing input XML document (Invalid char in text.).

; Line#: 998; Column#: 12

javax.xml.transform.TransformerException: XSL-1004: (Fatal Error) Error while parsing input XML document (Invalid char in text.).

at oracle.xml.jaxp.JXTransformer.reportException(JXTransformer.java:723)

at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:240)

at uk.police.kent.web.util.XSLTTransformerServlet.doGet(XSLTTransformerServlet.java:43)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)

at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:604)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:220)

at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)

at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)

at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:604)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)

at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)

at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)

at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

at java.lang.Thread.run(Thread.java:534)

Caused by: oracle.xml.parser.v2.XMLParseException: Invalid char in text.

at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:205)

at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:276)

at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149)

at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:235)

... 24 more

---------

oracle.xml.parser.v2.XMLParseException: Invalid char in text.

at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:205)

at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:276)

at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149)

at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:235)

at uk.police.kent.web.util.XSLTTransformerServlet.doGet(XSLTTransformerServlet.java:43)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)

at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:604)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:220)

at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)

at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)

at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)

at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:604)

at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)

at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)

at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)

at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)

at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)

at java.lang.Thread.run(Thread.java:534)
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 5 2005
Added on Sep 6 2005
4 comments
3,572 views