You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by quangpn <qu...@gmail.com> on 2016/03/23 11:57:52 UTC

camel-spring-boot does not work with consumer.bridgeErrorHandler

I use camel-spring-boot and have a route which consumes file from a FTP
folder. I set consumer.bridgeErrorHandler=true and
throwExceptionOnConnectFailed=true so that I can handle errors by my routing
Error Handler. Unfortunately I get error:

brokerjava_1         | 2016-03-23 10:30:06.510 ERROR 42 --- [          
main] o.s.boot.SpringApplication               : Application startup failed
brokerjava_1         | 
brokerjava_1         |
org.apache.camel.spring.boot.CamelSpringBootInitializationException:
org.apache.camel.component.file.GenericFileOperationFailedException: File
operation failed: null. Code: 530
brokerjava_1         |  at
org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:87)
brokerjava_1         |  at
org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:37)
brokerjava_1         |  at
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:151)
brokerjava_1         |  at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:128)
brokerjava_1         |  at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:331)
brokerjava_1         |  at
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:775)
brokerjava_1         |  at
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:139)
brokerjava_1         |  at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:483)
brokerjava_1         |  at
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:117)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:689)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.run(SpringApplication.java:969)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.run(SpringApplication.java:958)
brokerjava_1         |  at
com.lazada.ops.broker.Standalone.main(Standalone.java:46)
brokerjava_1         | Caused by:
org.apache.camel.component.file.GenericFileOperationFailedException: File
operation failed: null. Code: 530
brokerjava_1         |  at
org.apache.camel.component.file.remote.FtpOperations.connect(FtpOperations.java:180)
brokerjava_1         |  at
org.apache.camel.component.file.remote.RemoteFileConsumer.connectIfNecessary(RemoteFileConsumer.java:203)
brokerjava_1         |  at
org.apache.camel.component.file.remote.FtpConsumer.doStart(FtpConsumer.java:53)
brokerjava_1         |  at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3232)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:3526)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3462)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3392)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3160)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3016)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:175)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2812)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2808)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2831)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2808)
brokerjava_1         |  at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2777)
brokerjava_1         |  at
org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:85)
brokerjava_1         |  ... 13 common frames omitted
brokerjava_1         | 
brokerjava_1         | Exception in thread "main"
org.apache.camel.spring.boot.CamelSpringBootInitializationException:
org.apache.camel.component.file.GenericFileOperationFailedException: File
operation failed: null. Code: 530
brokerjava_1         |  at
org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:87)
brokerjava_1         |  at
org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:37)
brokerjava_1         |  at
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:151)
brokerjava_1         |  at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:128)
brokerjava_1         |  at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:331)
brokerjava_1         |  at
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:775)
brokerjava_1         |  at
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:139)
brokerjava_1         |  at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:483)
brokerjava_1         |  at
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:117)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:689)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.run(SpringApplication.java:969)
brokerjava_1         |  at
org.springframework.boot.SpringApplication.run(SpringApplication.java:958)
brokerjava_1         |  at
com.lazada.ops.broker.Standalone.main(Standalone.java:46)
brokerjava_1         | Caused by:
org.apache.camel.component.file.GenericFileOperationFailedException: File
operation failed: null. Code: 530
brokerjava_1         |  at
org.apache.camel.component.file.remote.FtpOperations.connect(FtpOperations.java:180)
brokerjava_1         |  at
org.apache.camel.component.file.remote.RemoteFileConsumer.connectIfNecessary(RemoteFileConsumer.java:203)
brokerjava_1         |  at
org.apache.camel.component.file.remote.FtpConsumer.doStart(FtpConsumer.java:53)
brokerjava_1         |  at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.startService(DefaultCamelContext.java:3232)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRouteConsumers(DefaultCamelContext.java:3526)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartRouteConsumers(DefaultCamelContext.java:3462)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3392)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartOrResumeRoutes(DefaultCamelContext.java:3160)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStartCamel(DefaultCamelContext.java:3016)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.access$000(DefaultCamelContext.java:175)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2812)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext$2.call(DefaultCamelContext.java:2808)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2831)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:2808)
brokerjava_1         |  at
org.apache.camel.support.ServiceSupport.start(ServiceSupport.java:61)
brokerjava_1         |  at
org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:2777)
brokerjava_1         |  at
org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:85)
brokerjava_1         |  ... 13 more
 



--
View this message in context: http://camel.465427.n5.nabble.com/camel-spring-boot-does-not-work-with-consumer-bridgeErrorHandler-tp5779555.html
Sent from the Camel - Users mailing list archive at Nabble.com.