Skip to main content



      Home
Home » Archived » BIRT » Birt Charts - Urgent help required
Birt Charts - Urgent help required [message #146957] Wed, 22 March 2006 06:09 Go to next message
Eclipse UserFriend
Originally posted by: robin.hall.atkinsglobal.com

I am getting the following error when I run any charting reports on
Tomcat 5.0.28, Birt Version 2, RH ES4. I'd appreciate your help.

22-Mar-2006 10:14:36 org.eclipse.birt.chart.exception.ChartException
logThis
SEVERE: Exception
org.eclipse.birt.chart.exception.ChartException: $NO-RB$ No such file or
directory
at
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSets(ChartReportItemPresentationImpl.java:412)
at
org.eclipse.birt.report.engine.presentation.LocalizedEmitter .startExtendedContent(LocalizedEmitter.java:655)
at
org.eclipse.birt.report.engine.presentation.LocalizedEmitter .startForeign(LocalizedEmitter.java:434)
at
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(ExtendedItemExecutor.java:100)
at
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtendedItem(ReportExecutorVisitor.java:81)
at
org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemDesign.java:30)
at
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cuteCell(GridItemExecutor.java:273)
at
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cuteRow(GridItemExecutor.java:208)
at
org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItemExecutor.java:128)
at
org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridItem(ReportExecutorVisitor.java:172)
at
org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.java:117)
at
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:125)
at
org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:89)
at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:175)
at
org.eclipse.birt.report.services.ReportEngineService.runAndR enderReport(Unknown
Source)
at
org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doService(Unknown
Source)
at
org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown
Source)
at org.eclipse.birt.report.viewer.servlet.ViewerServlet.doGet(U nknown
Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:157)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal (StandardContextValve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:137)
at
org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:118)
at
org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:102)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:109)
at
org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapte r.java:160)
at
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:799)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processConnection(Http11Protocol.java:705)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:577)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1345)
at java.io.File.createTempFile(File.java:1434)
at java.io.File.createTempFile(File.java:1471)
at
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSets(ChartReportItemPresentationImpl.java:403)
... 44 more
22-Mar-2006 10:14:36
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl onRowSets
SEVERE: ChartReportItemPresentationImpl: onRowSets(...) - failed
22-Mar-2006 10:14:36
org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl onRowSets

Thanks

Robin
Re: Birt Charts - Urgent help required [message #147106 is a reply to message #146957] Wed, 22 March 2006 12:45 Go to previous messageGo to next message
Eclipse UserFriend
Seems like there is a problem to write the temp file for the chart. Did you
check the write access to the temp directory, that's probably the problem.

Thanks,

David

"Robin Hall" <robin.hall@atkinsglobal.com> wrote in message
news:c63d1c33063ffeed27d9c042bf74ef61$1@www.eclipse.org...
>I am getting the following error when I run any charting reports on Tomcat
>5.0.28, Birt Version 2, RH ES4. I'd appreciate your help.
>
> 22-Mar-2006 10:14:36 org.eclipse.birt.chart.exception.ChartException
> logThis
> SEVERE: Exception
> org.eclipse.birt.chart.exception.ChartException: $NO-RB$ No such file or
> directory
> at
> org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSets(ChartReportItemPresentationImpl.java:412)
> at
> org.eclipse.birt.report.engine.presentation.LocalizedEmitter .startExtendedContent(LocalizedEmitter.java:655)
> at
> org.eclipse.birt.report.engine.presentation.LocalizedEmitter .startForeign(LocalizedEmitter.java:434)
> at
> org.eclipse.birt.report.engine.executor.ExtendedItemExecutor .execute(ExtendedItemExecutor.java:100)
> at
> org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitExtendedItem(ReportExecutorVisitor.java:81)
> at
> org.eclipse.birt.report.engine.ir.ExtendedItemDesign.accept( ExtendedItemDesign.java:30)
> at
> org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cuteCell(GridItemExecutor.java:273)
> at
> org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cuteRow(GridItemExecutor.java:208)
> at
> org.eclipse.birt.report.engine.executor.GridItemExecutor.exe cute(GridItemExecutor.java:128)
> at
> org.eclipse.birt.report.engine.executor.ReportExecutorVisito r.visitGridItem(ReportExecutorVisitor.java:172)
> at
> org.eclipse.birt.report.engine.ir.GridItemDesign.accept(Grid ItemDesign.java:117)
> at
> org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:125)
> at
> org.eclipse.birt.report.engine.executor.ReportExecutor.execu te(ReportExecutor.java:89)
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:175)
> at
> org.eclipse.birt.report.services.ReportEngineService.runAndR enderReport(Unknown
> Source)
> at
> org.eclipse.birt.report.viewer.aggregation.layout.EngineFrag ment.doService(Unknown
> Source)
> at org.eclipse.birt.report.viewer.aggregation.BaseFragment.serv ice(Unknown
> Source)
> at org.eclipse.birt.report.viewer.servlet.ViewerServlet.doGet(U nknown
> Source)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at
> org.apache.axis.transport.http.AxisServletBase.service(AxisS ervletBase.java:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:237)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:157)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:214)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal (StandardContextValve.java:198)
> at
> org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:152)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:137)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:118)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:102)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:109)
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(Sta ndardValveContext.java:104)
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPip eline.java:520)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase. java:929)
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapte r.java:160)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:799)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.processConnection(Http11Protocol.java:705)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndp oint.java:577)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru n(ThreadPool.java:683)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: java.io.IOException: No such file or directory
> at java.io.UnixFileSystem.createFileExclusively(Native Method)
> at java.io.File.checkAndCreate(File.java:1345)
> at java.io.File.createTempFile(File.java:1434)
> at java.io.File.createTempFile(File.java:1471)
> at
> org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl.onRowSets(ChartReportItemPresentationImpl.java:403)
> ... 44 more
> 22-Mar-2006 10:14:36
> org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl
> onRowSets
> SEVERE: ChartReportItemPresentationImpl: onRowSets(...) - failed
> 22-Mar-2006 10:14:36
> org.eclipse.birt.chart.reportitem.ChartReportItemPresentatio nImpl
> onRowSets
>
> Thanks
>
> Robin
>
>
>
Re: Birt Charts - Urgent help required [message #147293 is a reply to message #147106] Thu, 23 March 2006 02:51 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: robin.hall.atkinsglobal.com

Thanks,

I may not have set up the temp directory properly. Is there a config file
which specifies it's location. If not where is it usually located?

Thanks again

Robin
Re: Birt Charts - Urgent help required [message #147301 is a reply to message #147106] Thu, 23 March 2006 02:54 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: robin.hall.atkinsglobal.com

It's probably worth mentioning that they work fine when you run them in
the designer it's just when I publish them to tomcat that I have the
problem
Re: Birt Charts - Urgent help required [message #148452 is a reply to message #147293] Mon, 27 March 2006 08:53 Go to previous message
Eclipse UserFriend
Not sure, you might have to check the tomcat documentation for that, but it
might also be some folder write permissions on the system for the account
running tomcat.

Thanks,

David

"Robin Hall" <robin.hall@atkinsglobal.com> wrote in message
news:1242b66d967fc7da6386665f37c11145$1@www.eclipse.org...
> Thanks,
>
> I may not have set up the temp directory properly. Is there a config file
> which specifies it's location. If not where is it usually located?
>
> Thanks again
>
> Robin
>
Previous Topic:Print Apli labels
Next Topic:How to redirect the output of reporting engine to a output stream
Goto Forum:
  


Current Time: Thu May 08 13:43:03 EDT 2025

Powered by FUDForum. Page generated in 0.03573 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top