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.

Reply via email to