You need to use the apache snapshot repository, but usually it's not aligned 
very well.. My suggestion is building apache camel from code and get the 
snapshot in your local repo

Inviato da Yahoo Mail su Android 
 
  Il mar, 19 dic, 2017 alle 18:20, Kendall Shaw<kendall.s...@workday.com> ha 
scritto:   Thank you. How do I use the snapshot version? I’ve tried specifying 
the apache snapshot repository but maven can’t resolve 
camel-spring-boot-dependencies:pom:2.20.1-SNAPSHOT.

Kendall

From: Andrea Cosentino <ancosen1...@yahoo.com>
Reply-To: Andrea Cosentino <ancosen1...@yahoo.com>
Date: Tuesday, December 19, 2017 at 1:25 AM
To: "users@camel.apache.org" <users@camel.apache.org>, Kendall Shaw 
<kendall.s...@workday.com>
Subject: Re: aws-s3 client is immutable when created with the builder

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 
starting
2017-12-19 10:24:01,865 [cdi.Main.main()] INFO  ManagedManagementStrategy      
- JMX is enabled
2017-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.html
2017-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=25
2017-12-19 10:24:05,320 [cdi.Main.main()] INFO  DefaultCamelContext            
- Total 1 routes, of which 1 are started
2017-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 seconds
2017-12-19 10:24:05,332 [cdi.Main.main()] INFO  Bootstrap                      
- WELD-ENV-002003: Weld SE container 89309287-1b48-4ad6-8283-bb3e4ebde462 
initialized
2017-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 Member
Apache Karaf Committer
Apache Servicemix PMC Member
Email: ancosen1...@yahoo.com
Twitter: @oscerd2
Github: 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
  

Reply via email to