Jack, Have you added the handler to the Camel Registry with the name MyContextHandler? In your example, you are referencing the “MyContetHandler” in your route, but never show it being added to the Camel registry.
- Andy -- Andrew Block On October 29, 2014 at 10:14:21 AM, jack atwork (jrmpatw...@gmail.com) wrote: apologies, hit send by a bit early! Hi, I'm trying to configure a servlet using the camel-jetty component but I'm struggling and hoping somebody might be able to point out what I'm doing wrong. I expected to be able to register a new Handler and reference it in the endpoint uri. ServletContextHandler handler = new ServletContextHandler(); handler.addServlet(new ServletHolder(myServlet), "/*"); Then adding a route to my routeBuilder: from("jetty: http://localhost:8080/?matchOnUriPrefix=true&handlers=#MyContextHandler") .to("log:foo"); I can see my servlet gets initialised but it is never invoked on any requests. Can anyone tell me what's missing? Thanks, Jack On 29 October 2014 15:06, jack atwork <jrmpatw...@gmail.com> wrote: > Hi, > > I'm trying to configure a servlet using the camel-jetty component but I'm > struggling and hoping somebody might be able to point out what I'm doing > wrong. > > I expected to be able to register a new Handler and reference it in the > endpoint uri . > > ServletContextHandler handler = new ServletContextHandler(); > handler.addServlet(new ServletHolder(myServlet), "/*"); > > Then adding a route to my routeBuilder: > > > > >