2002 JI Open Discussion Posted August 18, 2006 Share Posted August 18, 2006 By: juan david vergara perez - jvergara ClassCastException 2003-06-12 09:55 I have two reports, both work fine, but when i include the second report like a subreport of the first, throws this Exception java.lang.ClassCastException: org.apache.naming.resources.FileDirContext at org.apache.catalina.loader.WebappClassLoader.findResourceInternal(Web appClassLoader.java:1585) at org.apache.catalina.loader.WebappClassLoader.findResource(WebappClass Loader.java:914) at org.apache.catalina.loader.WebappClassLoader.getResource(WebappClassL oader.java:1041) at dori.jasper.engine.util.JRLoader.loadBytesFromLocation(JRLoader.java: 353) at dori.jasper.engine.export.JRPdfExporter.exportText(JRPdfExporter.java :1002) at dori.jasper.engine.export.JRPdfExporter.exportPage(JRPdfExporter.java :346) at dori.jasper.engine.export.JRPdfExporter.exportReportToStream(JRPdfExp orter.java:295) at dori.jasper.engine.export.JRPdfExporter.exportReport(JRPdfExporter.ja va:217) at dori.jasper.engine.JasperExportManager.exportReportToPdf(JasperExport Manager.java:182) at co.com.websys.utilidades.GenerarPDF.generarReporteOrdenCompra(Generar PDF.java:136) at org.apache.jsp.reporteOrdenCompra$jsp._jspService(reporteOrdenCompra$ jsp.java:123) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer vlet.java:202) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3 82) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve .java:246) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java: 2344) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:164) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche rValve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcesso r.java:1011) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.ja va:1106) at java.lang.Thread.run(Thread.java:536) Error no determinado al generar el archivo.org.apache.naming.resources.FileDirCo ntext Tiempo de carga[exception]: 4246 ocurrio un error: Error no determinado al generar el archivo.org.apache.naming.r esources.FileDirContext By: juan david vergara perez - jvergara RE: ClassCastException 2003-06-12 10:00 The xml code subreport : <subreport isUsingCache="true"> <reportElement mode="Opaque" x="14" y="7" width="523" height="19" forecolor="#000000" backcolor="#FFFFFF" positionType="FixRelativeToTop" isPrintRepeatedValues="true" isRemoveLineWhenBlank="false" isPrintInFirstWholeBand="false" isPrintWhenDetailOverflows="false"/> <connectionExpression>$P{REPORT_CONNECTION}</connectionExpression> <subreportExpression class="java.lang.String"><![CDATA["c:\vstock\files\pdf\bodegasSub.jasper"]]></subreportExpression> </subreport> By: Teodor Danciu - teodord RE: ClassCastException 2003-06-15 13:27 Hi, What version of Tomcat are you using? It seems to be a priblem with Tomcat when it tries to load a font file as a resource from classpath. Thank you, Teodor Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now