Using camel 2.21.0-SNAPSHOT and adding the credentials inside Application.java I don't have any kind of trouble. [INFO] Using org.apache.camel.cdi.Main to initiate a CamelContext[INFO] Starting Camel ...2017-12-19 10:24:00,812 [cdi.Main.main()] INFO Version - WELD-000900: 2.4.5 (Final)2017-12-19 10:24:00,962 [cdi.Main.main()] INFO Bootstrap - WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.2017-12-19 10:24:01,087 [cdi.Main.main()] INFO Event - WELD-000411: Observer method [BackedAnnotatedMethod] private org.apache.camel.cdi.CdiCamelExtension.processAnnotatedType(@Observes ProcessAnnotatedType<?>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.2017-12-19 10:24:01,862 [cdi.Main.main()] INFO CdiCamelExtension - Camel CDI is starting Camel context [camel-example-aws-s3-cdi]2017-12-19 10:24:01,863 [cdi.Main.main()] INFO DefaultCamelContext - Apache Camel 2.21.0-SNAPSHOT (CamelContext: camel-example-aws-s3-cdi) is starting2017-12-19 10:24:01,865 [cdi.Main.main()] INFO ManagedManagementStrategy - JMX is enabled2017-12-19 10:24:01,948 [cdi.Main.main()] INFO DefaultTypeConverter - Type converters loaded (core: 193, classpath: 2)2017-12-19 10:24:02,469 [cdi.Main.main()] INFO DefaultCamelContext - StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at http://camel.apache.org/stream-caching.html2017-12-19 10:24:05,319 [cdi.Main.main()] INFO DefaultCamelContext - Route: route1 started and consuming from: aws-s3://devvox?amazonS3Client=%23amazonS3Client&delay=5000&deleteAfterRead=false&maxMessagesPerPoll=252017-12-19 10:24:05,320 [cdi.Main.main()] INFO DefaultCamelContext - Total 1 routes, of which 1 are started2017-12-19 10:24:05,320 [cdi.Main.main()] INFO DefaultCamelContext - Apache Camel 2.21.0-SNAPSHOT (CamelContext: camel-example-aws-s3-cdi) started in 3.458 seconds2017-12-19 10:24:05,332 [cdi.Main.main()] INFO Bootstrap - WELD-ENV-002003: Weld SE container 89309287-1b48-4ad6-8283-bb3e4ebde462 initialized2017-12-19 10:24:07,203 [aws-s3://devvox] INFO consuming - Consumer Fired!2017-12-19 10:24:07,207 [aws-s3://devvox] INFO route1 - Replay Message Sent to file:s3out prova2...
--Andrea Cosentino ----------------------------------Apache Camel PMC MemberApache Karaf CommitterApache Servicemix PMC MemberEmail: ancosen1985@yahoo.comTwitter: @oscerd2Github: oscerd On Monday, December 18, 2017, 11:13:27 PM GMT+1, Kendall Shaw <kendall.s...@workday.com> wrote: Hi, I am trying to run the camel-example-cdi-aws-s3 example and I get an error that the client is immutable. I had to change the example for keys and bucket name. So, maybe that is where the problem is. The modified route I use is: from("aws-s3:my-scratch-bucket?accessKey=XXXXX&secretKey=XXXXX&deleteAfterRead=false&maxMessagesPerPoll=25&delay=5000&amazonS3Endpoint=us-west-1") where XXXXX is the access key or secret. I also commented out the amazonS3Client method. With the method it was throwing UnknownHostException about my-scratch-bucket.us-west-1. Do you know what the problem is? Should I use an earlier version of camel? Kendall