working
This commit is contained in:
		| @@ -50,14 +50,14 @@ public class Main { | ||||
|                         .setBody(constant("SELECT * FROM material")) | ||||
|                         .to("jdbc:source") | ||||
|                         .split(body()) | ||||
|                         .to("activemq:queue:material"); | ||||
|                         .to("activemq:queue:RawMaterial"); | ||||
|  | ||||
|                 from("direct:getPackages") | ||||
|                         .setHeader("material_id", simple("${body[id]}")) | ||||
|                         .setBody(simple("SELECT * FROM package WHERE material_id = :?material_id")) | ||||
|                         .to("jdbc:source?useHeadersAsParameters=true"); | ||||
|  | ||||
|                 from("activemq:queue:material") | ||||
|                 from("activemq:queue:RawMaterial") | ||||
|                         .enrich("direct:getPackages", new MyAggregator()) | ||||
|                         .marshal(xmlDataFormat) | ||||
|                         .to("activemq:queue:materialPackage") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user