In 1.9.4, we changed things so StartupListener extends ContextLoaderListener. In 2.x, we've completely decoupled them and rely on the container to load listeners in the proper order. I'd recommend updating to the StartupListener from one of these versions.
Matt On 7/29/07, Grolubao <[EMAIL PROTECTED]> wrote: > > Hi there Matt! > First of all thanks for Appfuse, we've been using it with great success :) > Recently I've changed from spring 1.2 to spring 2.0 and when I run the ant > test-web task it gives me the following error: > > [junit] Testcase: > testContextInitialized(webapp.listener.StartupListenerTest): Caused an ERROR > [junit] Cannot initialize context because there is already a root > application context present - check whether you have multiple ContextLoader* > definitions in your web.xml! > [junit] java.lang.IllegalStateException: Cannot initialize context > because there is already a root application context present - check whether > you have multiple ContextLoader* definitions in your web.xml! > [junit] at > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:170) > [junit] at > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) > [junit] at > webapp.listener.StartupListener.contextInitialized(StartupListener.java:46) > [junit] at > webapp.listener.StartupListenerTest.testContextInitialized(StartupListenerTest.java:51) > > Now I've searched the web for people with the same problem and I reached the > following url: > http://www.nabble.com/Deploy-appfuse-1.9.3-on-weblogic-9.1-t2202566s2369.html > > I've tried your fix, but without success. I've tried removing the following > lines from StartupListenerTest and it worked: > > ServletContextListener contextListener = new ContextLoaderListener(); > ServletContextEvent event = new ServletContextEvent(sc); > contextListener.contextInitialized(event); > > But it doesn't make much sense that with spring 2.0 I have to remove this to > work > > > Now my application works fine with spring 2.0, simply the unit tests are > breaking because of this and this is annoying as you can imagine. > > Can you help me out here? > > Thanks a lot!!!! > > > -- > View this message in context: > http://www.nabble.com/Problems-on-StartupListenerTest-with-spring-2.0-tf4167301s2369.html#a11856240 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
