Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
Birt report viewer fails because of temp directory
Karan M
Hi,<br />
<br />
I am getting the following error when trying to access the birt report from my WebViewer application.<br />
<br />
It seems to be some file is missing under temp directory of apache tomcat.<br />
<br />
The directory structure contains following list of folders under Webviewer example application<br />
<br />
<blockquote class='ipsBlockquote' ><p>documents,logs, report, scriptlib,WEB-INF, webcontent</p></blockquote>
<br />
and some jsp's like <br />
<br />
<blockquote class='ipsBlockquote' ><p>CancelTask.jsp, index.jsp, test.rptdesign</p></blockquote>
<br />
<pre class='_prettyXprint _lang-auto _linenums:0'>
PrivateProperties : {}
PublicProperties : {rowFetchSize=null, queryTimeOut=null}
)
18 Dec, 2012 4:31:01 PM org.eclipse.birt.data.engine.impl.DataEngineImpl defineDataSet
FINER: RETURN
18 Dec, 2012 4:31:01 PM org.eclipse.birt.report.data.adapter.impl.ModelAdapter adaptDataSet
FINE: handle type: org.eclipse.birt.report.model.api.OdaDataSetHandle
18 Dec, 2012 4:31:01 PM org.eclipse.birt.report.engine.executor.ExecutorManager$ExecutorContext executeQuery
SEVERE: An exception occurred during processing. Please see the following message for details:
exception.error
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
org.eclipse.birt.report.data.adapter.api.AdapterException: An exception occurred during processing. Please see the following message for details:
exception.error
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:644)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteCube(DteDataEngine.java:233)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine.doExecuteCube(DataGenerationEngine.java:96)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:272)
at org.eclipse.birt.report.engine.executor.ExecutorManager$ExecutorContext.executeQuery(ExecutorManager.java:441)
at org.eclipse.birt.report.item.crosstab.core.re.executor.BaseCrosstabExecutor.executeQuery(BaseCrosstabExecutor.java:122)
at org.eclipse.birt.report.item.crosstab.core.re.executor.CrosstabReportItemExecutor.execute(CrosstabReportItemExecutor.java:102)
at org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.emitter.ReportItemEmitterExecutor.execute(ReportItemEmitterExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)
at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:258)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:262)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:86)
at org.eclipse.birt.report.service.ReportEngineService.runReport(ReportEngineService.java:1325)
at org.eclipse.birt.report.service.BirtViewerReportService.runReport(BirtViewerReportService.java:158)
at org.eclipse.birt.report.service.actionhandler.BirtRunReportActionHandler.__execute(BirtRunReportActionHandler.java:81)
at org.eclipse.birt.report.service.actionhandler.BirtGetPageActionHandler.__checkDocumentExists(BirtGetPageActionHandler.java:58)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.prepareParameters(AbstractGetPageActionHandler.java:119)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.__execute(AbstractGetPageActionHandler.java:104)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseDocumentProcessor.__executeAction(AbstractBaseDocumentProcessor.java:47)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.executeAction(AbstractBaseComponentProcessor.java:143)
at org.eclipse.birt.report.soapengine.processor.BirtDocumentProcessor.handleGetPage(BirtDocumentProcessor.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.process(AbstractBaseComponentProcessor.java:112)
at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingImpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.birt.data.engine.core.DataException: exception.error
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.materializeCube(DataRequestSessionImpl.java:773)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:633)
... 65 more
Caused by: org.eclipse.birt.data.engine.core.DataException: /usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.getCubeMaterializer(DataRequestSessionImpl.java:166)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.materializeCube(DataRequestSessionImpl.java:764)
... 66 more
Caused by: java.io.FileNotFoundException: /usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:216)
at org.eclipse.birt.data.engine.core.security.FileSecurity$3.run(FileSecurity.java:114)
at org.eclipse.birt.data.engine.core.security.FileSecurity$3.run(FileSecurity.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.birt.data.engine.core.security.FileSecurity.createRandomAccessFile(FileSecurity.java:110)
at org.eclipse.birt.data.engine.olap.data.util.BufferedRandomAccessFile.createRandomAccessFile(BufferedRandomAccessFile.java:96)
at org.eclipse.birt.data.engine.olap.data.util.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:58)
at org.eclipse.birt.data.engine.olap.data.document.FileDocumentManager.create(FileDocumentManager.java:119)
at org.eclipse.birt.data.engine.olap.data.document.FileDocumentManager.createManager(FileDocumentManager.java:71)
at org.eclipse.birt.data.engine.olap.data.document.DocumentManagerFactory.createFileDocumentManager(DocumentManagerFactory.java:127)
at org.eclipse.birt.data.engine.olap.data.api.cube.CubeMaterializer.<init>(CubeMaterializer.java:70)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.getCubeMaterializer(DataRequestSessionImpl.java:162)
... 67 more
18 Dec, 2012 4:31:01 PM org.eclipse.birt.report.item.crosstab.core.re.executor.CrosstabReportItemExecutor execute
SEVERE: The cube result for crosstab is invalid(=null).
18 Dec, 2012 4:31:01 PM org.eclipse.birt.report.engine.executor.ExecutorManager$ExecutorContext executeQuery
SEVERE: An exception occurred during processing. Please see the following message for details:
exception.error
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
org.eclipse.birt.report.data.adapter.api.AdapterException: An exception occurred during processing. Please see the following message for details:
exception.error
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:644)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteCube(DteDataEngine.java:233)
at org.eclipse.birt.report.engine.data.dte.DataGenerationEngine.doExecuteCube(DataGenerationEngine.java:96)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:272)
at org.eclipse.birt.report.engine.executor.ExecutorManager$ExecutorContext.executeQuery(ExecutorManager.java:441)
at org.eclipse.birt.report.item.crosstab.core.re.executor.BaseCrosstabExecutor.executeQuery(BaseCrosstabExecutor.java:122)
at org.eclipse.birt.report.item.crosstab.core.re.executor.CrosstabReportItemExecutor.execute(CrosstabReportItemExecutor.java:102)
at org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(ExtendedItemExecutor.java:62)
at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.emitter.ReportItemEmitterExecutor.execute(ReportItemEmitterExecutor.java:46)
at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)
at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:258)
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:262)
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:86)
at org.eclipse.birt.report.service.ReportEngineService.runReport(ReportEngineService.java:1325)
at org.eclipse.birt.report.service.BirtViewerReportService.runReport(BirtViewerReportService.java:158)
at org.eclipse.birt.report.service.actionhandler.BirtRunReportActionHandler.__execute(BirtRunReportActionHandler.java:81)
at org.eclipse.birt.report.service.actionhandler.BirtGetPageActionHandler.__checkDocumentExists(BirtGetPageActionHandler.java:58)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.prepareParameters(AbstractGetPageActionHandler.java:119)
at org.eclipse.birt.report.service.actionhandler.AbstractGetPageActionHandler.__execute(AbstractGetPageActionHandler.java:104)
at org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.execute(AbstractBaseActionHandler.java:90)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseDocumentProcessor.__executeAction(AbstractBaseDocumentProcessor.java:47)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.executeAction(AbstractBaseComponentProcessor.java:143)
at org.eclipse.birt.report.soapengine.processor.BirtDocumentProcessor.handleGetPage(BirtDocumentProcessor.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.birt.report.soapengine.processor.AbstractBaseComponentProcessor.process(AbstractBaseComponentProcessor.java:112)
at org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingImpl.getUpdatedObjects(BirtSoapBindingImpl.java:66)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doPost(BirtSoapMessageDispatcherServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.eclipse.birt.data.engine.core.DataException: exception.error
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.materializeCube(DataRequestSessionImpl.java:773)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:633)
... 65 more
Caused by: org.eclipse.birt.data.engine.core.DataException: /usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
/usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.getCubeMaterializer(DataRequestSessionImpl.java:166)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.materializeCube(DataRequestSessionImpl.java:764)
... 66 more
Caused by: java.io.FileNotFoundException: /usr/local/apache-tomcat-6.0.35/temp/DataEngine_1901338914_12/1901338914obj (No such file or directory)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:216)
at org.eclipse.birt.data.engine.core.security.FileSecurity$3.run(FileSecurity.java:114)
at org.eclipse.birt.data.engine.core.security.FileSecurity$3.run(FileSecurity.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.birt.data.engine.core.security.FileSecurity.createRandomAccessFile(FileSecurity.java:110)
at org.eclipse.birt.data.engine.olap.data.util.BufferedRandomAccessFile.createRandomAccessFile(BufferedRandomAccessFile.java:96)
at org.eclipse.birt.data.engine.olap.data.util.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:58)
at org.eclipse.birt.data.engine.olap.data.document.FileDocumentManager.create(FileDocumentManager.java:119)
at org.eclipse.birt.data.engine.olap.data.document.FileDocumentManager.createManager(FileDocumentManager.java:71)
at org.eclipse.birt.data.engine.olap.data.document.DocumentManagerFactory.createFileDocumentManager(DocumentManagerFactory.java:127)
at org.eclipse.birt.data.engine.olap.data.api.cube.CubeMaterializer.<init>(CubeMaterializer.java:70)
at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.getCubeMaterializer(DataRequestSessionImpl.java:162)
... 67 more
18 Dec, 2012 4:31:01 PM org.eclipse.birt.report.item.crosstab.core.re.executor.CrosstabReportItemExecutor execute
SEVERE: The cube result for crosstab is invalid(=null).
18 Dec, 2012 4:31:01 PM DataEngineImpl shutdown
FINER: ENTRY
18 Dec, 2012 4:31:01 PM org.eclipse.birt.data.engine.impl.DataEngineImpl shutdown
FINE: Data engine shuts down
18 Dec, 2012 4:31:01 PM org.eclipse.birt.data.engine.impl.DataEngineImpl shutdown
FINER: RETURN
</pre>
<br />
Kindly suggest some suggestion as soon as possible.<br />
<br />
Awaiting your reply
Find more posts tagged with
Comments
kclark
Did you recently make any changes to the webviewer install?