Birt Integration problem
<p>Hi all,</p>
<p> </p>
<p>I am trying to integrate birtViewerExample in a newly created maven project.</p>
<p>When I try to run the report file I ge the following error.</p>
<p> </p>
<p>Here is the URL that I use to call the report.</p>
<p> </p>
<p><a data-ipb='nomediaparse' href='http://localhost:8080/AmbitRetailReports/frameset?__report=test1.rptdesign'>http://localhost:8080/AmbitRetailReports/frameset?__report=test1.rptdesign</a></p>
<p> </p>
<p>Please help.</p>
<p>I am using tomcat 7 </p>
<p>JDK 1.7</p>
<p>Birt 4.4.1</p>
<p> </p>
<p> </p>
<div>An error occurred at line: 41 in the jsp file: /webcontent/birt/pages/layout/FramesetFragment.jsp</div>
<div>The method getLanguage() is undefined for the type BaseAttributeBean</div>
<div>38: <span> </span>Viewer root fragment</div>
<div>39:
%></div>
<div>40: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "<a data-ipb='nomediaparse' href='http://www.w3.org/TR/REC-html40/strict.dtd'>http://www.w3.org/TR/REC-html40/strict.dtd"></a></div>
<div>41: <HTML lang="<%= ParameterAccessor.htmlEncode( attributeBean.getLanguage() ) %>"></div>
<div>42: <span> </span><HEAD></div>
<div>43: <span> </span><TITLE><%= ParameterAccessor.htmlEncode( attributeBean.getReportTitle( ) ) %></TITLE></div>
<div>44: <span> </span><BASE href="<%= baseHref %>" ></div>
<div> </div>
<div> </div>
<div>An error occurred at line: 85 in the jsp file: /webcontent/birt/pages/layout/FramesetFragment.jsp</div>
<div>The method getClientInitialize() is undefined for the type BaseAttributeBean</div>
<div>82: <span> </span><script src="birt/ajax/lib/head.js" type="text/javascript"></script></div>
<div>83: <span> </span></div>
<div>84: <span> </span><script type="text/javascript"><span> </span></div>
<div>85: <span> </span><%= attributeBean.getClientInitialize( ) %></div>
<div>86: <span> </span></script></div>
<div>87: <span> </span></div>
<div>88: <span> </span><!-- Mask --></div>
<div> </div>
<div> </div>
<div>Stacktrace:</div>
<div>at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)</div>
<div>at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:366)</div>
<div>at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:490)</div>
<div>at org.apache.jasper.compiler.Compiler.compile(Compiler.java:379)</div>
<div>at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)</div>
<div>at org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)</div>
<div>at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:662)</div>
<div>at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:364)</div>
<div>at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)</div>
<div>at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747)</div>
<div>at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:603)</div>
<div>at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:542)</div>
<div>at org.eclipse.birt.report.presentation.aggregation.layout.FramesetFragment.service(FramesetFragment.java:98)</div>
<div>at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(ViewerServlet.java:181)</div>
<div>at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(BirtSoapMessageDispatcherServlet.java:160)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)</div>
<div>at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)</div>
<div>at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)</div>
<div>at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)</div>
<div>at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)</div>
<div>at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)</div>
<div>at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)</div>
<div>at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958)</div>
<div>at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)</div>
<div>at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)</div>
<div>at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087)</div>
<div>at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)</div>
<div>at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)</div>
<div>at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)</div>
<div>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)</div>
<div>at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)</div>
<div>at java.lang.Thread.run(Thread.java:744)</div>
<p> </p>
<p>I am trying to integrate birtViewerExample in a newly created maven project.</p>
<p>When I try to run the report file I ge the following error.</p>
<p> </p>
<p>Here is the URL that I use to call the report.</p>
<p> </p>
<p><a data-ipb='nomediaparse' href='http://localhost:8080/AmbitRetailReports/frameset?__report=test1.rptdesign'>http://localhost:8080/AmbitRetailReports/frameset?__report=test1.rptdesign</a></p>
<p> </p>
<p>Please help.</p>
<p>I am using tomcat 7 </p>
<p>JDK 1.7</p>
<p>Birt 4.4.1</p>
<p> </p>
<p> </p>
<div>An error occurred at line: 41 in the jsp file: /webcontent/birt/pages/layout/FramesetFragment.jsp</div>
<div>The method getLanguage() is undefined for the type BaseAttributeBean</div>
<div>38: <span> </span>Viewer root fragment</div>
<div>39:
%></div>
<div>40: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "<a data-ipb='nomediaparse' href='http://www.w3.org/TR/REC-html40/strict.dtd'>http://www.w3.org/TR/REC-html40/strict.dtd"></a></div>
<div>41: <HTML lang="<%= ParameterAccessor.htmlEncode( attributeBean.getLanguage() ) %>"></div>
<div>42: <span> </span><HEAD></div>
<div>43: <span> </span><TITLE><%= ParameterAccessor.htmlEncode( attributeBean.getReportTitle( ) ) %></TITLE></div>
<div>44: <span> </span><BASE href="<%= baseHref %>" ></div>
<div> </div>
<div> </div>
<div>An error occurred at line: 85 in the jsp file: /webcontent/birt/pages/layout/FramesetFragment.jsp</div>
<div>The method getClientInitialize() is undefined for the type BaseAttributeBean</div>
<div>82: <span> </span><script src="birt/ajax/lib/head.js" type="text/javascript"></script></div>
<div>83: <span> </span></div>
<div>84: <span> </span><script type="text/javascript"><span> </span></div>
<div>85: <span> </span><%= attributeBean.getClientInitialize( ) %></div>
<div>86: <span> </span></script></div>
<div>87: <span> </span></div>
<div>88: <span> </span><!-- Mask --></div>
<div> </div>
<div> </div>
<div>Stacktrace:</div>
<div>at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)</div>
<div>at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:366)</div>
<div>at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:490)</div>
<div>at org.apache.jasper.compiler.Compiler.compile(Compiler.java:379)</div>
<div>at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)</div>
<div>at org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)</div>
<div>at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:662)</div>
<div>at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:364)</div>
<div>at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)</div>
<div>at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747)</div>
<div>at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:603)</div>
<div>at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:542)</div>
<div>at org.eclipse.birt.report.presentation.aggregation.layout.FramesetFragment.service(FramesetFragment.java:98)</div>
<div>at org.eclipse.birt.report.servlet.ViewerServlet.__doGet(ViewerServlet.java:181)</div>
<div>at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.doGet(BirtSoapMessageDispatcherServlet.java:160)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)</div>
<div>at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)</div>
<div>at org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet.service(BirtSoapMessageDispatcherServlet.java:122)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)</div>
<div>at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)</div>
<div>at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)</div>
<div>at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)</div>
<div>at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)</div>
<div>at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:958)</div>
<div>at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)</div>
<div>at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:452)</div>
<div>at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087)</div>
<div>at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)</div>
<div>at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)</div>
<div>at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)</div>
<div>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)</div>
<div>at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)</div>
<div>at java.lang.Thread.run(Thread.java:744)</div>
0
Comments
-
<p>I have deployed BIRT 4.4.1 WebViewerExample, downloaded from <a data-ipb='nomediaparse' href='http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-4_4_1-201409161320/birt-runtime-4_4_1-20140916.zip'>http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-4_4_1-201409161320/birt-runtime-4_4_1-20140916.zip</a>on a Windows 7 64-bit platform with Java 7 (JRE version: 1.7.0_45) to Tomcat 7.0.12. </p>
<p> </p>
<p>The two sample reports, test.rptdesign and test1.rptdesign run successfully.</p>
<p> </p>
<p>Are you able to test the same outside of your app/project?</p>
Warning No formatter is installed for the format ipb0 -
<p>I think the problem is same with I faced, in my case I just remove the line.. and seems like no impact..</p>
<p> </p>
<p><a data-ipb='nomediaparse' href='http://developer.actuate.com/community/forum/index.php?/topic/39824-birt-441-deployment-error-on-weblogic-12c/#entry146225'>http://developer.actuate.com/community/forum/index.php?/topic/39824-birt-441-deployment-error-on-weblogic-12c/#entry146225</a></p>0
Categories
- All Categories
- 108 Developer Announcements
- 53 Articles
- 106 General Questions
- 145 IM Services
- 43 OpenText Hackathon
- 32 Developer Tools
- 20.6K Analytics
- 4.1K AppWorks
- 8.9K Extended ECM
- 899 Cloud Fax and Notifications
- 77 Digital Asset Management
- 9.3K Documentum
- 29 eDOCS
- 120 Exstream
- 39.8K TeamSite
- 1.7K Web Experience Management