Jump to content
Changes to the Jaspersoft community edition download ×

ClassCastException


Recommended Posts

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

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...