Hi, I am using the weather endpoint
<from uri="weather:sams-elix?consumer.delay=1000"/> and it throws the following error. Any idea why? Thanks, Ali 11:06:11.423 [main] INFO org.apache.camel.main.MainSupport - [S:]Apache Camel 2.14.0 stopping org.apache.camel.TypeConversionException: Error during type conversion from type: java.net.URL to the required type: java.lang.String with value http://freegeoip.net/json/ due java.io.FileNotFoundException: http://freegeoip.net/json/ at org.apache.camel.impl.converter.BaseTypeConverterRegistry.createTypeConversionException(BaseTypeConverterRegistry.java:566) at org.apache.camel.impl.converter.BaseTypeConverterRegistry.mandatoryConvertTo(BaseTypeConverterRegistry.java:174) at org.apache.camel.impl.converter.BaseTypeConverterRegistry.mandatoryConvertTo(BaseTypeConverterRegistry.java:150) at org.apache.camel.component.weather.WeatherConfiguration.getCurrentGeoLocation(WeatherConfiguration.java:155) at org.apache.camel.component.weather.WeatherConfiguration.getQuery(WeatherConfiguration.java:129) at org.apache.camel.component.weather.WeatherConfiguration.getQuery(WeatherConfiguration.java:120) at org.apache.camel.component.weather.WeatherEndpoint.createConsumer(WeatherEndpoint.java:39) at org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:65) at org.apache.camel.impl.DefaultRoute.onStartingServices(DefaultRoute.java:80) at org.apache.camel.impl.RouteService.warmUp(RouteService.java:134) at org.apache.camel.impl.DefaultCamelContext.doWarmUpRoutes(DefaultCamelContext.java:2379) at org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:2309) at org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:2091) at org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:1951) at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:1777) at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61) at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:1745) at org.apache.camel.spring.SpringCamelContext.maybeStart(SpringCamelContext.java:254) at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:120) at org.apache.camel.spring.CamelContextFactoryBean.onApplicationEvent(CamelContextFactoryBean.java:327) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:96) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:334) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:950) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) at org.apache.camel.spring.Main.createDefaultApplicationContext(Main.java:217) at org.apache.camel.spring.Main.doStart(Main.java:157) at org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61) at org.apache.camel.main.MainSupport.run(MainSupport.java:149) at org.apache.camel.main.MainSupport.run(MainSupport.java:353) at org.apache.camel.spring.Main.main(Main.java:90) Caused by: org.apache.camel.RuntimeCamelException: java.io.FileNotFoundException: http://freegeoip.net/json/ at org.apache.camel.util.ObjectHelper.wrapRuntimeCamelException(ObjectHelper.java:1364) at org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:1006) at org.apache.camel.impl.converter.StaticMethodTypeConverter.convertTo(StaticMethodTypeConverter.java:59) at org.apache.camel.impl.converter.BaseTypeConverterRegistry.doConvertTo(BaseTypeConverterRegistry.java:276) at org.apache.camel.impl.converter.BaseTypeConverterRegistry.mandatoryConvertTo(BaseTypeConverterRegistry.java:165) ... 30 more Caused by: java.io.FileNotFoundException: http://freegeoip.net/json/ at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1623) at java.net.URL.openStream(URL.java:1037) at org.apache.camel.converter.IOConverter.toInputStream(IOConverter.java:69) at org.apache.camel.converter.IOConverter.toString(IOConverter.java:280) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:1002) ... 33 more ----- Alireza Salemi -- View this message in context: http://camel.465427.n5.nabble.com/weather-endpoint-throws-exception-tp5759274.html Sent from the Camel - Users mailing list archive at Nabble.com.