Code looks ok. Which section of below code is getting executed ? I mean where are all files landing?
-----Original Message----- From: MLLANN01 [mailto:mllan...@cardmail.louisville.edu] Sent: Monday, January 16, 2017 9:07 AM To: users@camel.apache.org Subject: [EXTERNAL] Camel choice() method I have been given a task to take a text document that contains: Doctor Landscaper Nurse Plumber Application_Developer Electrician System_Administrator and organize them into other text files that separate Doctor and Nurse to a Medical Directory, Application Developer and System Administrator into an IT directory and everything else in an Other Directory. Right now my code just organized one of the career choices into one of the correct Directories. Could it have to do with my choice method? code below. import org.apache.camel.builder.RouteBuilder; public class HelloCamelRoute extends RouteBuilder { @Override public void configure() throws Exception { // TODO Auto-generated method stub System.out.println("Transferring files..."); from("file:c:/temp/in") .split().tokenize("\n", 1) .log("{$body}") .choice() .when(body().contains("Doctor")) .to("file:c:/temp/out/Medical_Directory/emp.txt") .when(body().contains("Nurse")) .to("file:c:/temp/out/Medical_Directory/emp.txt") .when(body().contains("Application_Developer")) .to("file:c:/temp/out/IT_Directory/emp.txt") .when(body().contains("System_Administrator")) .to("file:c:/temp/out/IT_Directory/emp.txt") .otherwise() .to("file:c:/temp/out/Other_Directory/emp.txt"); } } -- View this message in context: http://camel.465427.n5.nabble.com/Camel-choice-method-tp5792577.html Sent from the Camel - Users mailing list archive at Nabble.com.