You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Joe Bohn (JIRA)" <de...@geronimo.apache.org> on 2006/04/26 16:05:03 UTC
[jira] Created: (GERONIMO-1918)
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web
app from console GUI
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
----------------------------------------------------------------------------------------------
Key: GERONIMO-1918
URL: http://issues.apache.org/jira/browse/GERONIMO-1918
Project: Geronimo
Type: Bug
Security: public (Regular issues)
Components: console
Versions: 1.1
Environment: windows xp - tomcat & jetty servers
Reporter: Joe Bohn
Assigned to: Aaron Mulder
Fix For: 1.1
rev. 397044
Deploying a war from the web console GUI results in a NoClassDefFoundError
Here is the exception from the server:
09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet Deployment threw exception
java.lang.NoClassDefFoundError
at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
at org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
at org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.ClassNotFoundException: org.apache.geronimo.deployment.Deployer
at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
... 44 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (GERONIMO-1918)
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web
app from console GUI
Posted by "Joe Bohn (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1918?page=all ]
Joe Bohn closed GERONIMO-1918:
------------------------------
> NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
> ----------------------------------------------------------------------------------------------
>
> Key: GERONIMO-1918
> URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: console
> Versions: 1.1
> Environment: windows xp - tomcat & jetty servers
> Reporter: Joe Bohn
> Assignee: Aaron Mulder
> Fix For: 1.1
> Attachments: snoop.war
>
> rev. 397044
> Deploying a war from the web console GUI results in a NoClassDefFoundError
> Here is the exception from the server:
> 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet Deployment threw exception
> java.lang.NoClassDefFoundError
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> at org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> at org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: java.lang.ClassNotFoundException: org.apache.geronimo.deployment.Deployer
> at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:141)
> ... 44 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
Re: [jira] Commented: (GERONIMO-1918) NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
Posted by anita kulshreshtha <a_...@yahoo.com>.
Oops! the following produces a different CNFE (1.1 build from this
morning). I got the one mentioned by Joe when I tried to deploy the
same example from the console by pointing to
.maven/..../geronimo-samples/.....
The other one is
Caused by: java.lang.ClassNotFoundException: Could not load class
org.openejb.corba.CORBAHandleDeleg
ate$HandleDelegateReference from classloader:
geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car, destroy
ed state: false
Is this already fixed?
Thanks
Anita
--- anita kulshreshtha <a_...@yahoo.com> wrote:
> This can be reproduced by doing this on the console :
> plugins --> search For Plugins --> Jakarta JSP Examples --> install
> Plugin --> start Geronimo/geronimo-jsp-example/.../car.
> There are 2 more issues related to this -
> 1. The following message gives the impression that the
> j2ee-server../car is missing.
>
> Processing geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car...
>
> Found the following dependencies for this plugin. Any missing
> dependencies will be installed for you automatically if you proceed.
>
> * geronimo/j2ee-server//car
>
> After the install it correctly reports :
> The plugin geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car has been
> installed.
>
> Files Processed:
>
> * geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car (already present)
> * geronimo/j2ee-server//car (already present)
> * geronimo/tomcat//car (already present)
>
> 2. We really need to dispaly the context root for the web apps
> for
> someone to actually test the examples.
>
> Thanks
> Anita
>
>
>
> --- "Aaron Mulder (JIRA)" <de...@geronimo.apache.org> wrote:
>
> > [
> >
>
http://issues.apache.org/jira/browse/GERONIMO-1918?page=comments#action_12376493
> > ]
> >
> > Aaron Mulder commented on GERONIMO-1918:
> > ----------------------------------------
> >
> > Please attach a sample WAR to reproduce this.
> >
> > > NoClassDefFoundError/ClassNotFoundException when attempting to
> > deploy web app from console GUI
> > >
> >
>
----------------------------------------------------------------------------------------------
> > >
> > > Key: GERONIMO-1918
> > > URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> > > Project: Geronimo
> > > Type: Bug
> > > Security: public(Regular issues)
> > > Components: console
> > > Versions: 1.1
> > > Environment: windows xp - tomcat & jetty servers
> > > Reporter: Joe Bohn
> > > Assignee: Aaron Mulder
> > > Fix For: 1.1
> >
> > >
> > > rev. 397044
> > > Deploying a war from the web console GUI results in a
> > NoClassDefFoundError
> > > Here is the exception from the server:
> > > 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet
> > Deployment threw exception
> > > java.lang.NoClassDefFoundError
> > > at
> >
>
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> > > at
> >
>
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> > > at
> >
>
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> > > at
> >
>
org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> > > at
> >
>
org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> > > at
> >
>
org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> > > at
> >
>
org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> > > at
> >
>
org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> > > at
> >
> org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> > > at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> > > at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> > > at
> >
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> > > at
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> > > at
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > > at
> >
>
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> > > at
> >
>
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> > > at
> >
>
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> > > at
> >
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> > > at
> >
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> > > at
> >
>
org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> > > at
> >
>
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> > > at
> > org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> > > at
> > org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> > > at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> > > at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> > > at
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> > > at
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > > at
> >
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> > > at
> >
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> > > at
> >
>
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> > > at
> >
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> > > at
> >
>
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> > > at
> >
>
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> > > at
> >
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> > > at
> >
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> > > at
> >
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> > > at
> >
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> > > at
> >
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> > > at
> >
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> > > at
> >
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> > > at
> >
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> > > at
> >
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> > > at
> >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> > > at java.lang.Thread.run(Thread.java:534)
> > > Caused by: java.lang.ClassNotFoundException:
> > org.apache.geronimo.deployment.Deployer
> > > at
> >
>
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> > > at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
>
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Re: [jira] Commented: (GERONIMO-1918) NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
Posted by anita kulshreshtha <a_...@yahoo.com>.
This can be reproduced by doing this on the console :
plugins --> search For Plugins --> Jakarta JSP Examples --> install
Plugin --> start Geronimo/geronimo-jsp-example/.../car.
There are 2 more issues related to this -
1. The following message gives the impression that the
j2ee-server../car is missing.
Processing geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car...
Found the following dependencies for this plugin. Any missing
dependencies will be installed for you automatically if you proceed.
* geronimo/j2ee-server//car
After the install it correctly reports :
The plugin geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car has been
installed.
Files Processed:
* geronimo/jsp-examples-tomcat/1.1-SNAPSHOT/car (already present)
* geronimo/j2ee-server//car (already present)
* geronimo/tomcat//car (already present)
2. We really need to dispaly the context root for the web apps for
someone to actually test the examples.
Thanks
Anita
--- "Aaron Mulder (JIRA)" <de...@geronimo.apache.org> wrote:
> [
>
http://issues.apache.org/jira/browse/GERONIMO-1918?page=comments#action_12376493
> ]
>
> Aaron Mulder commented on GERONIMO-1918:
> ----------------------------------------
>
> Please attach a sample WAR to reproduce this.
>
> > NoClassDefFoundError/ClassNotFoundException when attempting to
> deploy web app from console GUI
> >
>
----------------------------------------------------------------------------------------------
> >
> > Key: GERONIMO-1918
> > URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> > Project: Geronimo
> > Type: Bug
> > Security: public(Regular issues)
> > Components: console
> > Versions: 1.1
> > Environment: windows xp - tomcat & jetty servers
> > Reporter: Joe Bohn
> > Assignee: Aaron Mulder
> > Fix For: 1.1
>
> >
> > rev. 397044
> > Deploying a war from the web console GUI results in a
> NoClassDefFoundError
> > Here is the exception from the server:
> > 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet
> Deployment threw exception
> > java.lang.NoClassDefFoundError
> > at
>
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> > at
>
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> > at
>
org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> > at
>
org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> > at
>
org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> > at
>
org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> > at
>
org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> > at
>
org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> > at
> org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> > at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> > at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> > at
> org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> > at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> > at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > at
>
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> > at
>
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> > at
>
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> > at
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> > at
>
org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> > at
>
org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> > at
>
org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> > at
> org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> > at
> org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> > at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> > at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> > at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> > at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> > at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> > at
>
org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> > at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> > at
>
org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> > at
>
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> > at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> > at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> > at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> > at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> > at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> > at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> > at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> > at
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> > at
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> > at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> > at java.lang.Thread.run(Thread.java:534)
> > Caused by: java.lang.ClassNotFoundException:
> org.apache.geronimo.deployment.Deployer
> > at
>
org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> > at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> > at java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Class.java:141)
> > ... 44 more
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the
> administrators:
> http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see:
> http://www.atlassian.com/software/jira
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
[jira] Commented: (GERONIMO-1918)
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web
app from console GUI
Posted by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1918?page=comments#action_12376493 ]
Aaron Mulder commented on GERONIMO-1918:
----------------------------------------
Please attach a sample WAR to reproduce this.
> NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
> ----------------------------------------------------------------------------------------------
>
> Key: GERONIMO-1918
> URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: console
> Versions: 1.1
> Environment: windows xp - tomcat & jetty servers
> Reporter: Joe Bohn
> Assignee: Aaron Mulder
> Fix For: 1.1
>
> rev. 397044
> Deploying a war from the web console GUI results in a NoClassDefFoundError
> Here is the exception from the server:
> 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet Deployment threw exception
> java.lang.NoClassDefFoundError
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> at org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> at org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: java.lang.ClassNotFoundException: org.apache.geronimo.deployment.Deployer
> at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:141)
> ... 44 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1918)
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web
app from console GUI
Posted by "Paul McMahan (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1918?page=comments#action_12376497 ]
Paul McMahan commented on GERONIMO-1918:
----------------------------------------
The NoClassDefFoundError can be reproduced in the 1.1 console without a sample WAR by trying to save a new db pool, jms resource, or security realm.
Looks like a problem where org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand can't find org.apache.geronimo.deployment.Deployer in its classloader. Should it use an AbstractNameQuery based on the Artifact name or continue looking up the Deployer gbean via interface (which currently leads to the error)?
> NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
> ----------------------------------------------------------------------------------------------
>
> Key: GERONIMO-1918
> URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: console
> Versions: 1.1
> Environment: windows xp - tomcat & jetty servers
> Reporter: Joe Bohn
> Assignee: Aaron Mulder
> Fix For: 1.1
>
> rev. 397044
> Deploying a war from the web console GUI results in a NoClassDefFoundError
> Here is the exception from the server:
> 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet Deployment threw exception
> java.lang.NoClassDefFoundError
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> at org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> at org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: java.lang.ClassNotFoundException: org.apache.geronimo.deployment.Deployer
> at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:141)
> ... 44 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Resolved: (GERONIMO-1918)
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web
app from console GUI
Posted by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1918?page=all ]
Aaron Mulder resolved GERONIMO-1918:
------------------------------------
Resolution: Fixed
> NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
> ----------------------------------------------------------------------------------------------
>
> Key: GERONIMO-1918
> URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: console
> Versions: 1.1
> Environment: windows xp - tomcat & jetty servers
> Reporter: Joe Bohn
> Assignee: Aaron Mulder
> Fix For: 1.1
> Attachments: snoop.war
>
> rev. 397044
> Deploying a war from the web console GUI results in a NoClassDefFoundError
> Here is the exception from the server:
> 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet Deployment threw exception
> java.lang.NoClassDefFoundError
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> at org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> at org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: java.lang.ClassNotFoundException: org.apache.geronimo.deployment.Deployer
> at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:141)
> ... 44 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (GERONIMO-1918)
NoClassDefFoundError/ClassNotFoundException when attempting to deploy web
app from console GUI
Posted by "Joe Bohn (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1918?page=all ]
Joe Bohn updated GERONIMO-1918:
-------------------------------
Attachment: snoop.war
I imagine any war will fail (perhaps only those without plans?) .... I was just using snoop ... here it is. This deploys without error from the command line.
> NoClassDefFoundError/ClassNotFoundException when attempting to deploy web app from console GUI
> ----------------------------------------------------------------------------------------------
>
> Key: GERONIMO-1918
> URL: http://issues.apache.org/jira/browse/GERONIMO-1918
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: console
> Versions: 1.1
> Environment: windows xp - tomcat & jetty servers
> Reporter: Joe Bohn
> Assignee: Aaron Mulder
> Fix For: 1.1
> Attachments: snoop.war
>
> rev. 397044
> Deploying a war from the web console GUI results in a NoClassDefFoundError
> Here is the exception from the server:
> 09:57:10,683 ERROR [[Deployment]] Servlet.service() for servlet Deployment threw exception
> java.lang.NoClassDefFoundError
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.class$(AbstractDeployCommand.java:44)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.getDeployerName(AbstractDeployCommand.java:64)
> at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.<init>(AbstractDeployCommand.java:60)
> at org.apache.geronimo.deployment.plugin.local.DistributeCommand.<init>(DistributeCommand.java:35)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.createDistributeCommand(JMXDeploymentManager.java:299)
> at org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.distribute(JMXDeploymentManager.java:173)
> at org.apache.geronimo.console.configmanager.DeploymentPortlet.processAction(DeploymentPortlet.java:122)
> at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:163)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.java:82)
> at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> at org.apache.pluto.portalImpl.Servlet.doPost(Servlet.java:267)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:336)
> at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:534)
> Caused by: java.lang.ClassNotFoundException: org.apache.geronimo.deployment.Deployer
> at org.apache.geronimo.kernel.config.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:141)
> ... 44 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira