Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
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