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!

jasper reports with subreports in adf

680260Oct 29 2009 — edited Oct 29 2009
Hi ,
I am using this sample to call my jasper report from my adf application (using jdev 10g ) : http://jdevguru.com/?p=30 .
If my jasper report is without subreport , this sample is working perfect.
I try to add to my report a subreport and from ireport is running correctly but when i call it from my application am getting this error :

*09/10/29 10:45:15 net.sf.jasperreports.engine.JRException: Could not load object from location : test.jasper*
---------------------------------------------------------------------------------------------------------------------------------------------------
+09/10/29 10:45:15 at net.sf.jasperreports.engine.util.JRLoader.loadObjectFromLocation(JRLoader.java:258)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:324)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:277)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:399)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:279)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:220)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:128)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:758)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:666)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)+
+09/10/29 10:45:15 at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234)+
+09/10/29 10:45:15 at userinterface.backing.Report6.runReport(Report6.java:589)+
+09/10/29 10:45:15 at userinterface.backing.Report6.commandButton1_action(Report6.java:528)+
+09/10/29 10:45:15 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)+
+09/10/29 10:45:15 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)+
+09/10/29 10:45:15 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)+
+09/10/29 10:45:15 at java.lang.reflect.Method.invoke(Method.java:585)+
+09/10/29 10:45:15 at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)+
+09/10/29 10:45:15 at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)+
+09/10/29 10:45:15 at oracle.adf.view.faces.component.UIXCommand.broadcast(UIXCommand.java:211)+
+09/10/29 10:45:15 at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)+
+09/10/29 10:45:15 at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)+
+09/10/29 10:45:15 at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)+
+09/10/29 10:45:15 at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)+
+09/10/29 10:45:15 at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)+
+09/10/29 10:45:15 at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)+
+09/10/29 10:45:15 at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)+
+09/10/29 10:45:15 at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)+
+09/10/29 10:45:15 at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)+
+09/10/29 10:45:15 at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)+
+09/10/29 10:45:15 at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)+
+09/10/29 10:45:15 at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)+
+09/10/29 10:45:15 at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)+
+09/10/29 10:45:15 at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)+
+09/10/29 10:45:15 at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)+
+09/10/29 10:45:15 at security.DynamicJDBCBindingFilter.doFilter(DynamicJDBCBindingFilter.java:98)+
+09/10/29 10:45:15 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)+
+09/10/29 10:45:15 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)+
+09/10/29 10:45:15 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)+
+09/10/29 10:45:15 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)+
+09/10/29 10:45:15 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)+
+09/10/29 10:45:15 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)+
+09/10/29 10:45:15 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)+
+09/10/29 10:45:15 at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)+
+09/10/29 10:45:15 at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)+
+09/10/29 10:45:15 at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)+
+09/10/29 10:45:15 at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)+
+09/10/29 10:45:15 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)+
+09/10/29 10:45:15 at java.lang.Thread.run(Thread.java:595)+

Both report and subreport are in the same folder...

Does anyone have any idea ?
Thanks in advance ..
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Nov 26 2009
Added on Oct 29 2009
13 comments
3,815 views