IMPORTANT:
this is not a Support Forum! Experienced users might answer from time to time questions posted here. If you need a professional and reliable answer, or if you want to report a bug, please contact Altova Support instead.

FOP XMLParseException; lineNumber: 1; columnNumber: 1; Start of root element expected. org.apac Options · View
kohlibrie
Posted: Sunday, January 10, 2016 5:55:03 PM
Rank: Newbie

Joined: 1/10/2016
Posts: 1
Location: Germany
Hello,


I do not know whether it is an error of apex or stylvision.

Everytime when i try to generate a PDF from xml and xslt i become the same error:



Code:
org.apache.jasper.JasperException: An exception occurred processing JSP page /apex_fop.jsp at line 21



18: String v_encode = "UTF-8";

19:

20: // get the XSL

21: v_xsl = new XSLStylesheet(new java.io.StringReader(request.getParameter("template")),null);

22:

23: // get the XML String from the form which was posted

24: parser.parse(new java.io.StringReader(request.getParameter("xml")));





Stacktrace:

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:575)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:462)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)

javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

javax.servlet.ServletException: oracle.xml.parser.v2.XMLParseException; lineNumber: 1; columnNumber: 1; Start of root element expected.
     org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:916)
     org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:845)
     org.apache.jsp.apex_005ffop_jsp._jspService(apex_005ffop_jsp.java:152)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

oracle.xml.parser.v2.XMLParseException; lineNumber: 1; columnNumber: 1; Start of root element expected.
     oracle.xml.xslt.XSLProcessor.reportException(XSLProcessor.java:1010)
     oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:756)
     oracle.xml.xslt.XSLStylesheet.<init>(XSLStylesheet.java:359)
     oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:114)
     org.apache.jsp.apex_005ffop_jsp._jspService(apex_005ffop_jsp.java:110)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)



And the XML file:

<?xml version="1.0" encoding="UTF-8"?>

<root>

<DATA>

<ROWSET5>

   <ROWSET5_ROW>

      <sysdate>FRI 18.12.2015</sysdate>

   </ROWSET5_ROW>

</ROWSET5>

</DATA>

</root>




Ther is no space, paragraph or somthing like this before: <?xml version="1.0" encoding="UTF-8"?>



What i am doing wrong?



I used:



Tomcat 7
XSLT 1.0
Stylvision
JDK 1.8
FOP from Apex/utilities/Fop.war
Apex 4.2.4





Thank you!
Phocus
Posted: Monday, March 21, 2016 12:59:34 PM
Rank: Member

Joined: 10/29/2002
Posts: 6
Location: MU
Hi,
from the stack trace this error seems to be unrelated to StyleVision and you would probably want to look at the content returned by the request.getParameter("template") call on line 21
Users browsing this topic
guest

Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Use of the Altova User Forum(s) is governed by the Altova Terms of Use.