Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Birt Report Problems in Browser(Will not load the GET page after running Reports)
Birt Report Problems in Browser [message #890312] Thu, 21 June 2012 20:57 Go to next message
Scott Ledonne is currently offline Scott LedonneFriend
Messages: 1
Registered: June 2012
Junior Member
Hello,



I am fairly new to Birt. I am updating some old reports for work that run through the Birt Reporting Engine and display on a company website. The site and these particular reports are for customers only so there are login credentials et c. I mention this because I have seen others post about issues with permissions. I have never gotten an error regarding permissions. Initially I updated the environment in Eclipse to include Birt Reporting. This was a new install and I currently have the following versions running in my workspace.



Dynamic Web Module 3.0

Java 1.6

Tomcat v7.0

SystemLibrary JRE6

Birt 3.7.2



The reports initially had errors but I have worked out all the errors through eclipse workspace. (Problems with matching facets, and updating the jre system library) Since all of these issues were resolved I moved on to deploying them to a server that we use for testing.



I ran into an error as follows:



org.eclipse.birt.report.exception.ViewerException: Fatal error occurred when try to startup report engine.

at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:334)

at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)

at org.eclipse.birt.report.servlet.ViewerServlet.__getContext(ViewerServlet.java:148)

at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(BirtSoapMessageDispatcherServlet.java:151)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)

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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

at java.lang.Thread.run(Thread.java:619)





and followed the instructions here:



1)bugs.eclipse show_bug cgi?id=307341 Added line to config.ini this was not successful so I rolled it back



2)Runtime-exception-in-BIRT-sample-application-p21366062.html



Here I downloaded commons-logging library and BIRT-runtime-version3.7.(Thinking I might have messed something up on the first install from what I read. Maybe got a bad mirror)

Pasted the commons-logging Lib in the tomcat WEB-INF lib directory and copied the ReportEngine directory and birt.war into the webapps (websites) directorty on the Tomcat installation.





This solved the above error but gave me a new one.

See the follwing:



The reports did not run in the browser, just sit there after the submit.



!SESSION 2012-06-20 14:21:19.744 -----------------------------------------------

eclipse.buildId=unknown

java.version=1.6.0_16

java.vendor=Sun Microsystems Inc.

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US



!ENTRY org.eclipse.osgi 4 0 2012-06-20 14:21:19.744

!MESSAGE The -clean (osgi.clean) option was not successful. Unable to clean the storage are \birt\WEB-INF\platform\configuration\org.eclipse.osgi


I have resolved this issue by adding missing jar files in the configuration osgi files

Now the reports still do not run. The report will process in the browser: POST and the GET fails. Any ideas?








Re: Birt Report Problems in Browser [message #890576 is a reply to message #890312] Fri, 22 June 2012 15:39 Go to previous message
Jason Weathersby is currently offline Jason WeathersbyFriend
Messages: 9167
Registered: July 2009
Senior Member

What version of the runtime did you download to get the viewer? BIRT
delivers a POJO viewer in the default runtime but it also has a osgi
viewer as well. If you are using the POJO viewer on WL did you follow
these steps while deploying?
http://wiki.eclipse.org/BirtPOJO_Viewer_WebLogic_Deployment

Jason

On 6/21/2012 4:57 PM, Scott Ledonne wrote:
> Hello,
>
>
> I am fairly new to Birt. I am updating some old reports for work that
> run through the Birt Reporting Engine and display on a company website.
> The site and these particular reports are for customers only so there
> are login credentials et c. I mention this because I have seen others
> post about issues with permissions. I have never gotten an error
> regarding permissions. Initially I updated the environment in Eclipse to
> include Birt Reporting. This was a new install and I currently have the
> following versions running in my workspace.
>
>
>
> Dynamic Web Module 3.0
>
> Java 1.6
>
> Tomcat v7.0
>
> SystemLibrary JRE6
>
> Birt 3.7.2
>
>
>
> The reports initially had errors but I have worked out all the errors
> through eclipse workspace. (Problems with matching facets, and updating
> the jre system library) Since all of these issues were resolved I moved
> on to deploying them to a server that we use for testing.
>
>
> I ran into an error as follows:
>
>
>
> org.eclipse.birt.report.exception.ViewerException: Fatal error occurred
> when try to startup report engine.
>
> at
> org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:334)
>
>
> at
> org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
>
>
> at
> org.eclipse.birt.report.servlet.ViewerServlet.__getContext(ViewerServlet.java:148)
>
>
> at
> org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(BirtSoapMessageDispatcherServlet.java:151)
>
>
> at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>
> 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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
>
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>
>
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>
>
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
>
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>
>
> at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>
> at java.lang.Thread.run(Thread.java:619)
>
>
>
>
>
> and followed the instructions here:
>
>
>
> 1)bugs.eclipse show_bug
> cgi?id=307341 Added line to
> config.ini this was not
> successful so I rolled it back
>
>
>
> 2)Runtime-exception-in-BIRT-sample-application-p21366062.html
>
>
>
> Here I downloaded commons-logging library and
> BIRT-runtime-version3.7.(Thinking I might have messed something up on
> the first install from what I read. Maybe got a bad mirror)
>
> Pasted the commons-logging Lib in the tomcat WEB-INF lib
> directory and copied the ReportEngine directory and birt.war into the
> webapps (websites) directorty on the Tomcat installation.
>
>
>
>
> This solved the above error but gave me a new one.
>
> See the follwing:
>
>
>
> The reports did not run in the browser, just sit there after the submit.
>
>
> !SESSION 2012-06-20 14:21:19.744
> -----------------------------------------------
>
> eclipse.buildId=unknown
>
> java.version=1.6.0_16
>
> java.vendor=Sun Microsystems Inc.
>
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
>
>
>
> !ENTRY org.eclipse.osgi 4 0 2012-06-20 14:21:19.744
>
> !MESSAGE The -clean (osgi.clean) option was not successful. Unable to
> clean the storage are \birt\WEB-INF\platform\configuration\org.eclipse.osgi
>
>
> I have resolved this issue by adding missing jar files in the
> configuration osgi files
>
> Now the reports still do not run. The report will process in the
> browser: POST and the GET fails. Any ideas?
>
>
>
>
>
>
>
>
>
Previous Topic:Problem in executing the birt report from JFace
Next Topic:How to use BIRT 3.7.1 on NetBeans?
Goto Forum:
  


Current Time: Thu Apr 25 16:15:04 GMT 2024

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

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

Back to the top