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)
Deploy BIRT in Resin
ssekhar
Hi,
I am having issues when I deploy build in Resin. The build was successful, but I am getting error in runtime.
I integrated birt report engine with GWT. The output looks fine when I run the code in eclipse. but the problem comes when I deploy it in Resin.
I am getting below error when I try to access application
500 Servlet Exception
WEB-INF/web.xml:27: java.lang.NoClassDefFoundError: org/eclipse/birt/report/engine/api/IRenderOption
25: </servlet>
26:
27: <servlet>
28: <servlet-name>gwt-analyst-service</servlet-name>
29: <servlet-class>com.sikorsky.newsletter.gwt.services.AnalystServiceImpl</servlet-class>
java.lang.NoClassDefFoundError: org/eclipse/birt/report/engine/api/IRenderOption
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
at java.lang.Class.getDeclaredConstructors(Class.java:1808)
at com.caucho.config.Config.checkCanInstantiate(Config.java:445)
at com.caucho.server.dispatch.ServletConfigImpl.validateClass(ServletConfigImpl.java:516)
at com.caucho.server.dispatch.ServletManager.addServlet(ServletManager.java:98)
at com.caucho.server.webapp.WebApp.addServlet(WebApp.java:695)
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:585)
at com.caucho.config.CreateAttributeStrategy.setChild(CreateAttributeStrategy.java:106)
at com.caucho.config.CreateAttributeStrategy.configure(CreateAttributeStrategy.java:86)
at com.caucho.config.NodeBuilder.configureAttributeImpl(NodeBuilder.java:390)
at com.caucho.config.NodeBuilder.configureBeanImpl(NodeBuilder.java:329)
at com.caucho.config.TypeStrategy.configureBean(TypeStrategy.java:104)
at com.caucho.config.BeanTypeStrategy.configureBean(BeanTypeStrategy.java:257)
at com.caucho.config.EnvironmentTypeStrategy.configureBean(EnvironmentTypeStrategy.java:65)
at com.caucho.config.NodeBuilder.configureBean(NodeBuilder.java:191)
at com.caucho.config.Config.configureBean(Config.java:279)
at com.caucho.config.Config.configureBean(Config.java:250)
at com.caucho.config.core.ResinImport.init(ResinImport.java:137)
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:585)
at com.caucho.config.j2ee.PostConstructProgram.configureImpl(PostConstructProgram.java:62)
at com.caucho.config.BeanTypeStrategy.init(BeanTypeStrategy.java:355)
at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:253)
at com.caucho.config.EnvironmentAttributeStrategy.configure(EnvironmentAttributeStrategy.java:60)
at com.caucho.config.NodeBuilder.configureAttributeImpl(NodeBuilder.java:390)
at com.caucho.config.TypeStrategy.configureAttribute(TypeStrategy.java:113)
at com.caucho.config.EnvironmentTypeStrategy.configureAttribute(EnvironmentTypeStrategy.java:86)
at com.caucho.config.NodeBuilder.configureAttribute(NodeBuilder.java:224)
at com.caucho.config.NodeBuilderChildProgram.configureImpl(NodeBuilderChildProgram.java:53)
at com.caucho.config.BuilderProgramContainer.configureImpl(BuilderProgramContainer.java:62)
at com.caucho.config.BuilderProgram.configure(BuilderProgram.java:68)
at com.caucho.server.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:388)
at com.caucho.server.deploy.EnvironmentDeployController.configureInstance(EnvironmentDeployController.java:61)
at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:621)
at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:586)
at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125)
at com.caucho.server.deploy.DeployController.request(DeployController.java:556)
at com.caucho.server.webapp.WebAppContainer.getWebApp(WebAppContainer.java:898)
at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:716)
at com.caucho.server.host.Host.buildInvocation(Host.java:476)
at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:314)
at com.caucho.server.cluster.Server.buildInvocation(Server.java:839)
at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:200)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:258)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:477)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:600)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:522)
at java.lang.Thread.run(Thread.java:595)
Thanks in advance for your help.
Thanks,
Sekhar.
Find more posts tagged with
Comments
There are no comments yet