This was a java test I had to do, uses camel to orchestrate the transaction