Birt Report Problems in Browser [message #890312] |
Thu, 21 June 2012 16:57  |
Eclipse User |
|
|
|
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 11:39  |
Eclipse User |
|
|
|
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?
>
>
>
>
>
>
>
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.02980 seconds