27 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|         from("direct:pretty")
 | |
|                         .setBody(constant("<?xml version='1.0'?>" +
 | |
|                                 "<material>\n" +
 | |
|                                 "    <material_number>7</material_number>\n" +
 | |
|                                 "    <material_type>A1</material_type>\n" +
 | |
|                                 "    <material_name>LEGO 17272</material_name>\n" +
 | |
|                                 "    <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</description>\n" +
 | |
|                                 "    <is_deleted>false</is_deleted>\n" +
 | |
|                                 "    <packages>\n" +
 | |
|                                 "        <package_number>11988</package_number>\n" +
 | |
|                                 "        <ean>80975098498590834</ean>\n" +
 | |
|                                 "        <unit_of_measure>pcs</unit_of_measure>\n" +
 | |
|                                 "        <dimension>17x17x17</dimension>\n" +
 | |
|                                 "        <description>Lorem ipsum dolor sit amet, consectetur adipiscing elit</description>\n" +
 | |
|                                 "    </packages>\n" +
 | |
|                                 "    <packages>\n" +
 | |
|                                 "        <package_number>118</package_number>\n" +
 | |
|                                 "        <ean>877854875843774</ean>\n" +
 | |
|                                 "        <unit_of_measure>pcs</unit_of_measure>\n" +
 | |
|                                 "        <dimension>20x20x20</dimension>\n" +
 | |
|                                 "    </packages>\n" +
 | |
|                                 "</material>\n"))
 | |
|                         .unmarshal()
 | |
|                         .jaxb("generated")
 | |
|                         .bean(new DAO(), "getId")
 | |
|                         .to("activemq:queue:test")
 | |
|                         .to("log:?level=INFO&showBody=true"); |