Yes Gary Guice-servlet is there in my webapp

On Mar 15, 11:05 am, Alen Vrečko <[email protected]> wrote:
> I had similar strange java.lang.NoClassDefFoundError problems on
> WebSphere but it worked fine on Jetty.
>
> It turned out that Maven (2.2.1) for some unknown reason put
> javax.servlet.api classes in WEB-INF/classes. Jetty did the right
> thing and ignored the thing but WebSphere crashed with strange
> NoClassDefFoundError or sometimes with
> ClassLoaderConstrainViolationException. I've upgraded to Maven 3.0.2
> and the problem went away (a few others emerged but that is another
> story). Check your WEB-INF/classes and WEB-INF/lib. HTH.
>
> Cheers
> Alen
>
> On 15 mar., 15:53, murali <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hello All
>
> > I have a strange error I created a web application using gin,Presenter
> > and dispatcher and then I successfully deployed in JBoss but when I
> > trying to deploy in process server I followed the same way  by copying
> > war folder and including that application.xml which was running under
> > jboss I am getting error
>
> > Error configuring application listener of class
> > com.wellsfargo.coredevelopment.server.guice.MyGuiceServletConfig
> > java.lang.NoClassDefFoundError: com/google/inject/servlet/
> > GuiceServletContextListener
> >         at java.lang.ClassLoader.defineClass1(Native Method)
> >         at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
> >         at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
> >         at 
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> > 141)
> >         at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
> >         at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
> >         at java.security.AccessController.doPrivileged(Native Method)
> >         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> >         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
> >         at
> > org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClass 
> > Loader.java:
> > 190)
> >         at org.jboss.mx.loading.ClassLoadingTask
> > $ThreadTask.run(ClassLoadingTask.java:131)
> >         at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
> >         at
> > org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoa 
> > der.java:
> > 517)
> >         at
> > org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader. 
> > java:
> > 405)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
> >         at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:627)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:296)
> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> >         at
> > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java 
> > :
> > 3711)
> >         at
> > org.apache.catalina.core.StandardContext.start(StandardContext.java:
> > 4211)
> >         at
> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
> > 759)
> >         at 
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
> > 739)
> >         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
> > 524)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > 39)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> > l.java:
> > 25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> > org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:
> > 503)
> >         at
> > org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:
> > 164)
> >         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
> > 659)
> >         at 
> > org.apache.catalina.core.StandardContext.init(StandardContext.java:
> > 5052)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > 39)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> > l.java:
> > 25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> > org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:
> > 503)
> >         at
> > org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:
> > 164)
> >         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
> > 659)
> >         at
> > org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeploye 
> > r.java:
> > 297)
> >         at
> > org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:
> > 103)
> >         at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:
> > 371)
> >         at org.jboss.web.WebModule.startModule(WebModule.java:83)
> >         at org.jboss.web.WebModule.startService(WebModule.java:61)
> >         at
> > org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport 
> > .java:
> > 289)
> >         at
> > org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSup 
> > port.java:
> > 245)
> >         at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> > l.java:
> > 25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav 
> > a:
> > 155)
> >         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> >         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> >         at
> > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
> > 264)
> >         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
> > 659)
> >         at org.jboss.system.ServiceController
> > $ServiceProxy.invoke(ServiceController.java:978)
> >         at $Proxy0.start(Unknown Source)
> >         at org.jboss.system.ServiceController.start(ServiceController.java:
> > 417)
> >         at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> > l.java:
> > 25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav 
> > a:
> > 155)
> >         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> >         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
> >         at
> > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
> > 264)
> >         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
> > 659)
> >         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
> >         at $Proxy29.start(Unknown Source)
> >         at 
> > org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:
> > 466)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> > 39)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> > l.java:
> > 25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav 
> > a:
> > 155)
> >         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> >         at
> > org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav 
> > a:
> > 133)
> >         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> >         at
> > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp 
> > erationInterceptor.java:
> > 142)
> >         at
> > org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:
> > 97)
> >         at
> > org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServi 
> > ceMBeanSupport.java:
> > 238)
> >         at
> > org.jboss.ws.integration.jboss.DeployerInterceptor.start(DeployerIntercepto 
> > r.java:
> > 92)
> >         at org.jboss.deployment.SubDeployerInterceptorSupport
> > $XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
> >         at
> > org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.j 
> > ava:
> > 95)
> >         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> >         at
> > org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:
> > 264)
> >         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:
> > 659)
> >         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
> >         at $Proxy30.start(Unknown Source)
> >         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
> >         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
> >         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
> >         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
> >         at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> > l.java:
> > 25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at
> > org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav 
> > a:
> > 155)
> >         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
> >         at
> > org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav 
> > a:
> > 133)
> >         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> >         at
> > org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp 
> > erationInterceptor.java:
> > 142)
> >         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)...
>
> read more >>

-- 
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en.

Reply via email to