I'm not having much luck with REST and Camel. When using the following configuration:
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring"> <route> <from uri="restlet:http://localhost:9080/users/{username}?restletMethods=post,get" /> <to uri="log:org.blah?level=INFO" /> </route> </camelContext> I get the following error on route creation: Oct 15, 2010 10:41:32 AM org.restlet.engine.http.connector.HttpServerHelper start INFO: Starting the internal HTTP server on port 9080 ************************************* Error occurred while running main from: org.apache.camel.spring.Main java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.camel.maven.RunMojo$1.run(RunMojo.java:415) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NoSuchMethodError: getDefaultHost at org.apache.camel.component.restlet.RestletComponent.attachUriPatternToRestlet(RestletComponent.java:219) at org.apache.camel.component.restlet.RestletComponent.connect(RestletComponent.java:110) at org.apache.camel.component.restlet.RestletEndpoint.connect(RestletEndpoint.java:86) at org.apache.camel.component.restlet.RestletConsumer.doStart(RestletConsumer.java:66) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:56) at org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:53) at org.apache.camel.impl.DefaultCamelContext.startServices(DefaultCamelContext.java:1190) at org.apache.camel.impl.DefaultCamelContext.doStartRoutes(DefaultCamelContext.java:1357) at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:1261) at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:954) at org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:203) at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:101) at org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:231) at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.j ava:79) at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMult icaster.java:76) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:2 74) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java: 737) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:383) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java :139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java :94) at org.apache.camel.spring.Main.createDefaultApplicationContext(Main.java:219) at org.apache.camel.spring.Main.doStart(Main.java:173) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:56) at org.apache.camel.impl.MainSupport.run(MainSupport.java:114) at org.apache.camel.impl.MainSupport.run(MainSupport.java:292) at org.apache.camel.spring.Main.main(Main.java:98) ... 6 more ************************************* -- View this message in context: http://camel.465427.n5.nabble.com/Restlet-tp3214269p3214269.html Sent from the Camel - Users mailing list archive at Nabble.com.