Yes,
that is the beginning of my web.xml file:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";> 

...



mraible wrote:
> 
> Have you tried changing your web.xml to use a 2.4 XSD?
> 
> On Tue, Apr 15, 2008 at 10:36 PM, koevet <[EMAIL PROTECTED]> wrote:
>>
>>  Hello
>>
>>  the StartupListener I'm using implements ServletContextListener. The
>> issue
>>  here seems to be Tomcat not respecting the <listener> order specified in
>> the
>>  web.xml.
>>
>>  I'm wondering if there is any servlet 2.3 setting that I may have left
>>  behind.
>>
>>  Thanks
>>  Luciano
>>
>>
>>
>>
>>  mraible wrote:
>>  >
>>  > In 1.x, we extended ContextLoaderListener. In 2.x, we changed that and
>>  > don't extend it anymore. This is because in Servlet 2.4, the listeners
>>  > load in their specified order rather than in any order (2.3).
>>  >
>>  > Matt
>>  >
>>  > On Apr 15, 2008, at 3:40 PM, koevet wrote:
>>  >>
>>  >> Hello,
>>  >> I'm having a very annoying problem when deploying a 1.9.x version of
>>  >> appfuse
>>  >> "enhanced" with bits from version 2 (I know it sounds scary, but,
>>  >> please
>>  >> bear with me).
>>  >>
>>  >> So, the problem takes place during deploy. This is the partial stack
>>  >> trace
>>  >> from Tomcat 5.5.25:
>>  >>
>>  >> [xxx] ERROR [main] [/xxx].listenerStart(3768) | Exception sending
>>  >> context
>>  >> initialized event to listener instance of class
>>  >> com.xxx.webapp.listener.StartupListener
>>  >>
>>  >> java.lang.IllegalStateException: No WebApplicationContext found: no
>>  >> ContextLoaderListener registered?
>>  >>      at
>>  >>
>> org.springframework.web.context.support.WebApplicationContextUtils.getRequiredWebApplicationContext
>>  >> (WebApplicationContextUtils.java:95)
>>  >>      at
>>  >> com
>>  >> .xxx
>>  >> .webapp
>>  >> .listener.StartupListener.contextInitialized(StartupListener.java:56)
>>  >> ...
>>  >>
>>  >> The StartupListener I'm using is the one from version 2.0.x. This is
>>  >> the
>>  >> line of code in the StartupListener that fails:
>>  >>
>>  >> ApplicationContext ctx =
>>  >>
>>  >> WebApplicationContextUtils.getRequiredWebApplicationContext(context);
>>  >>
>>  >> My web.xml seems to be correctly configured:
>>  >>
>>  >> <?xml version="1.0" encoding="ISO-8859-1"?>
>>  >> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee";
>>  >>    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>  >>    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
>>  >> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
>>  >>
>>  >> ...
>>  >>
>>  >> <context-param>
>>  >>        <param-name>contextConfigLocation</param-name>
>>  >>        <param-value>
>>  >>            /WEB-INF/applicationContext*.xml
>>  >>            /WEB-INF/security.xml
>>  >>        </param-value>
>>  >> </context-param>
>>  >>
>>  >> ...
>>  >>
>>  >> <listener>
>>  >>
>>  >> <listener-
>>  >> class>org.springframework.web.context.ContextLoaderListener</
>>  >> listener-class>
>>  >> </listener>
>>  >> ...
>>  >> <listener>
>>  >>
>>  >> <listener-class>com.thetapenet.webapp.listener.StartupListener</
>>  >> listener-class>
>>  >> </listener>
>>  >>
>>  >> <servlet>
>>  >>        <servlet-name>action</servlet-name>
>>  >>
>>  >> <servlet-class>org.springframework.web.servlet.DispatcherServlet</
>>  >> servlet-class>
>>  >>        <load-on-startup>2</load-on-startup>
>>  >> </servlet>
>>  >>
>>  >>
>>  >> After Tomcat logs out the previous error it continues loading the
>>  >> actual
>>  >> Spring context:
>>  >>
>>  >> [xxx] INFO [main] [/xproject].log(647) | Initializing Spring root
>>  >> WebApplicationContext
>>  >> [xxx] INFO [main] ContextLoader.initWebApplicationContext(189) | Root
>>  >> WebApplicationContext: initialization started
>>  >> [xxx] INFO [main] XmlWebApplicationContext.prepareRefresh(412) |
>>  >> Refreshing
>>  >> org
>>  >> [EMAIL PROTECTED]:
>>  >> display name [Root WebApplicationContext]; startup date [Tue Apr 15
>>  >> 23:17:43
>>  >> CEST 2008]; root of context hierarchy
>>  >> [xxx] INFO [main] XmlBeanDefinitionReader.loadBeanDefinitions(323) |
>>  >> Loading
>>  >> XML bean definitions from ServletContext resource
>>  >> [/WEB-INF/applicationContext-validation.xml]
>>  >> [xxx] INFO [main] XmlBeanDefinitionReader.loadBeanDefinitions(323) |
>>  >> Loading
>>  >> XML bean definitions from ServletContext resource
>>  >> [/WEB-INF/applicationContext-resources.xml]
>>  >> [xxx] INFO [main] XmlBeanDefinitionReader.loadBeanDefinitions(323) |
>>  >> Loading
>>  >> XML bean definitions from ServletContext resource
>>  >> [/WEB-INF/applicationContext-hibernate.xml]
>>  >> [xxx] INFO [main] XmlBeanDefinitionReader.loadBeanDefinitions(323) |
>>  >> Loading
>>  >> XML bean definitions from ServletContext resource
>>  >> [/WEB-INF/applicationContext-service.xml]
>>  >> [xxx] INFO [main] XmlBeanDefinitionReader.loadBeanDefinitions(323) |
>>  >> Loading
>>  >> XML bean definitions from ServletContext resource [/WEB-INF/
>>  >> security.xml]
>>  >>
>>  >> I have now spent some time on this issue with no success. Does
>>  >> anyone has an
>>  >> idea on what is going on?
>>  >>
>>  >> Thanks a million
>>  >> Luciano
>>  >> --
>>  >> View this message in context:
>>  >>
>> http://www.nabble.com/StartupListener-fails---AppFuse-Frankenstein-version-tp16711192s2369p16711192.html
>>  >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>  >>
>>  >>
>>  >> ---------------------------------------------------------------------
>>  >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>  >> For additional commands, e-mail: [EMAIL PROTECTED]
>>  >>
>>  >
>>  >
>>  > ---------------------------------------------------------------------
>>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>>  > For additional commands, e-mail: [EMAIL PROTECTED]
>>  >
>>  >
>>  >
>>
>>  --
>>  View this message in context:
>> http://www.nabble.com/StartupListener-fails---AppFuse-Frankenstein-version-tp16711192s2369p16716228.html
>>
>>
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>>
>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>>  For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/StartupListener-fails---AppFuse-Frankenstein-version-tp16711192s2369p16717515.html
Sent from the AppFuse - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to