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.

Reply via email to