Yes, I'm using 3.0.1-SNAPSHOT. Adding depends-on="config" worked perfectly, thanks!
Just curious, how would I do this in 3.1? Regards Markus gnodet wrote: > > I guess you are trying with 3.0.1-SNAPSHOT, else > the code snipped would not work (it should be much > easier to do that with 3.1). > > You may need to force spring to initialize the lifecycle. > could you try adding a > depends-on="config" > attribute on the servicemix-http bean ? > > On 10/20/06, Marrad <[EMAIL PROTECTED]> wrote: >> >> I'm trying to use the HttpComponent and HttpManagedServlet that was fixed >> in >> SM-578, http://issues.apache.org/activemq/browse/SM-578, but I get an >> error >> when deploying the war: >> >> java.lang.IllegalStateException: ServerManager is not managed >> at >> org.apache.servicemix.http.jetty.JettyContextManager.getMainProcessor(JettyContextManager.java:447) >> >> The problem seems to be that the property "managed" is not set to true >> until >> after the context manager is set in HttpLifeCycle doInit(). >> >> My configuration in applicationContext.xml is as suggested in a previous >> thread: >> >> <sm:activationSpec componentName="servicemix-http" >> component="#servicemix-http" /> >> ... >> <bean id="servicemix-http" >> class="org.apache.servicemix.http.HttpComponent" /> >> <bean id="lf" factory-bean="servicemix-http" >> factory-method="getLifeCycle" >> /> >> <bean id="config" factory-bean="lf" factory-method="getConfiguration"> >> <property name="managed" value="true" /> >> </bean> >> >> Is there another way to configure this? >> >> Regards >> Markus >> -- >> View this message in context: >> http://www.nabble.com/Usage-of-HttpManagedServlet-tf2480882.html#a6918022 >> Sent from the ServiceMix - User mailing list archive at Nabble.com. >> >> > > > -- > Cheers, > Guillaume Nodet > > -- View this message in context: http://www.nabble.com/Usage-of-HttpManagedServlet-tf2480882.html#a6918808 Sent from the ServiceMix - User mailing list archive at Nabble.com.
