|
From: Colin S. <col...@ex...> - 2004-01-09 15:54:44
|
Alastair,
This is quite strange. I don't know what's going on, but for whatever=20
reason it looks like the listener which is supposed to load the context=20
is not kicking in for you any longer.
I would take a look in the log first to see if there are any logging=20
statements from ContextLoader, as there shoiuld be. If that doesn't=20
provide any clues, probably the easiest thing to do is start JBoss with=20
the JPDA (debugger) option in the run file, and attach to it with your=20
debugger, with a breakpoint on ContextLoaderListener to see if it's=20
running at all
Alastair Rodgers wrote:
>Hi,=20
>
>I just tried to upgrade from m3 to m4 but get an error when I try to dep=
loy my web app. The web app has a context loader listener defined with:=20
>
> <context-param>
> <param-name>contextConfigLocation</param-name>
> <param-value>/WEB-INF/applicationContext-core.xml,/WEB-INF/applicati=
onContext-web.xml</param-value>
> </context-param>
>
> <listener>
> <listener-class>org.springframework.web.context.ContextLoaderListene=
r</listener-class>
> </listener>
>
>When I try to deploy it I get an exception saying "No WebApplicationCont=
ext found: no ContextLoaderListener registered?" (stacktrace below). This=
app worked fine with Spring m3, and the examples provided with m4 seem t=
o indicate this should be OK. Any idea what the problem is?
>
>Regards,
>Al.
>
>
>org.jboss.deployment.DeploymentException: No WebApplicationContext found=
: no ContextLoaderListener registered?; - nested throwable: (java.lang.Il=
legalStateException: No WebApplicationContext found: no ContextLoaderList=
ener registered?)
> at org.jboss.jetty.Jetty.undeploy(Jetty.java:381)
> at org.jboss.jetty.Jetty.deploy(Jetty.java:351)
> at org.jboss.jetty.JettyService.performDeploy(JettyService.java:242)
> at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:4=
28)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:642)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
> at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce=
ssorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBe=
anDispatcher.java:284)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
> at $Proxy6.deploy(Unknown Source)
> at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeployme=
ntScanner.java:302)
> at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeployment=
Scanner.java:476)
> at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread=
.doScan(AbstractDeploymentScanner.java:201)
> at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(=
AbstractDeploymentScanner.java:274)
> at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:=
192)
> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce=
ssorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBe=
anDispatcher.java:284)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
> at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceContro=
ller.java:976)
> at $Proxy0.start(Unknown Source)
> at org.jboss.system.ServiceController.start(ServiceController.java:394)
> at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce=
ssorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBe=
anDispatcher.java:284)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
> at $Proxy4.start(Unknown Source)
> at org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
> at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:642)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:589)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl=
.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce=
ssorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBe=
anDispatcher.java:284)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
> at $Proxy5.deploy(Unknown Source)
> at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:384)
> at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
> at org.jboss.Main.boot(Main.java:150)
> at org.jboss.Main$1.run(Main.java:395)
> at java.lang.Thread.run(Thread.java:534)
>Caused by: java.lang.IllegalStateException: No WebApplicationContext fou=
nd: no ContextLoaderListener registered?
> at org.springframework.web.context.support.WebApplicationContextUtils.g=
etRequiredWebApplicationContext(WebApplicationContextUtils.java:56)
> at org.springframework.web.context.ContextLoader.closeContext(ContextLo=
ader.java:153)
> at org.springframework.web.context.ContextLoaderListener.contextDestroy=
ed(ContextLoaderListener.java:47)
> at org.mortbay.jetty.servlet.WebApplicationContext.stop(WebApplicationC=
ontext.java:485)
> at org.mortbay.http.HttpContext.stop(HttpContext.java:1864)
> at org.jboss.jetty.Jetty.undeploy(Jetty.java:373)
> ... 52 more
>N=18?HY=DE=B5=E9=9A=8AX???'???u??z??=C7=92??pj??z??=C7=A2??^=15?-J????
>?=DF=8A=0B?j=D8=A8?=C6=A7j=07?z{R??^???z????ojw=1Eu?=DA=9D?b?=07=1A???+b=
z=C6=A7u?h?'=1C???z?'?O???_???=16??=12??i??0=C2=97?~??y?&???~??{?hi?k?=08=
m?T??)?~??{
>+?=D7=AFzZ)z???X??X??*k?x=1F???=C2=8A?u?=DE=96?^?X???(??=1E~??zw???i????=
l???q??=07?z???l?X??)=DF=A3?)?)?~??{
>+?=D7=AFzZ)er=3D=3D
>
|