Hello, i have some trouble ti register a webapp in the avalon-jetty component.
i confgure the component like : ------------------------------------------------------------------------ <component name="ex-service" class="org.apache.avalon.merlin.http.example.ExampleServiceImpl" activation="lazy"/> <component name="session-mgr" class="org.apache.avalon.merlin.http.example.ExampleSessionManager" activation="startup"/> <component name="avalon-jetty" class="org.apache.avalon.merlin.http.JettyWebServer" activation="startup" > <configuration> <Listener port="8088"/> <Context name="example" path="/example/*"> <Servlet name="Example" path="/servlets/*" classname="org.apache.avalon.merlin.http.example.ExampleServlet"/> </Context> <WebContext name="axis" path="axis"> </WebContext> </configuration> </component> ------------------------------------------------------------------------ The servlet context works but not axis: ------------------------------------------------------------------------ [INFO ] (p10_0050.avalon-jetty): Initializing... [INFO ] (p10_0050.avalon-jetty): Loaded listener: org.mortbay.http.SocketListener on null:8088 16:16:52.825 EVENT Checking Resource aliases [ERROR ] (p10_0050.avalon-jetty): Failed to load context: axis org.apache.avalon.framework.service.ServiceException: Unknown key: org.apache.avalon.merlin.http.SessionManager (Key='org.apache.avalon.merlin.http.SessionManager') at org.apache.avalon.activation.impl.DefaultServiceManager.lookup(DefaultServiceManager.java:150) at org.apache.avalon.activation.impl.DefaultServiceManager.lookup(DefaultServiceManager.java:129) at org.apache.avalon.merlin.http.JettyWebServer.loadWebApplicationContext(JettyWebServer.java:398) at org.apache.avalon.merlin.http.JettyWebServer.loadWebApplications(JettyWebServer.java:343) at org.apache.avalon.merlin.http.JettyWebServer.initialize(JettyWebServer.java:100) at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244) at org.apache.avalon.activation.impl.DefaultComponentFactory.incarnation(DefaultComponentFactory.java:402) at org.apache.avalon.activation.impl.DefaultComponentFactory.incarnate(DefaultComponentFactory.java:130) at org.apache.avalon.activation.impl.SingletonLifestyleManager.refreshReference(SingletonLifestyleManager.java:144) at org.apache.avalon.activation.impl.SingletonLifestyleManager.commission(SingletonLifestyleManager.java:60) at org.apache.avalon.activation.impl.DefaultAppliance.commission(DefaultAppliance.java:94) at org.apache.avalon.activation.impl.DefaultRuntime.commission(DefaultRuntime.java:86) at org.apache.avalon.composition.model.impl.DefaultSystemContext.commission(DefaultSystemContext.java:362) at org.apache.avalon.composition.model.impl.DefaultDeploymentModel.commission(DefaultDeploymentModel.java:122) at org.apache.avalon.composition.model.impl.Commissioner.run(Commissioner.java:185) at java.lang.Thread.run(Thread.java:534) [DEBUG ] (p10_0050.avalon-jetty.lifecycle): applying startup [INFO ] (p10_0050.avalon-jetty): Starting... 16:16:53.045 EVENT Starting Jetty/4.2.14 ------------------------------------------------------------------------ How i must configure this SessionManager? To get this output i have to decompile the class org.apache.avalon.merlin.http.JettyWebServer. In the method loadWebApplicationContext(String contextName, String appURL) i have to insert a e.printStacktrace(); (normaly the logger should say somthing about the Exception - not only "Failed to load context: <contextname>" :-) Thanks fore some hints... Mike -- sincerely Mike Schubert "FreeBSD is like a wigwam, no windows, no gates and an apache inside." --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]