Hi .I am implementing idempotent consumer pattern for filtering duplicate message. When i am creating a new record in database and when i run the service mix container i get error on container something like this:--
Failed to commit.Jpa transaction rollback. My logic:- LOGGER.info("@@@@@@@@@processenter@@@@@@@"); final Message in = exchange.getIn(); LOGGER.info("@@@@@@@@@processenterrrrrrrrrrrr11111"); final Customer message =in.getHeader(CUSTOMER_NUMBER, Customer.class); //final Customer message = in.getBody(Customer.class); LOGGER.info("@@@@@@@@@processenterrrrrrrrrrrrrrrrrrrrrrrrrrrrrr22222"); message.setCustomerUpdatedDate(DateUtils.getCurrentDate()); LOGGER.info("message got"); exchange.getOut().setBody(message,Customer.class); Container is printing 2 log processenter and process enter 1 and after then container is breaking and no log message is coming.I have flushed the template also. Please can u advice me on this. -- View this message in context: http://camel.465427.n5.nabble.com/JPA-transaction-roll-back-tp5733006.html Sent from the Camel Development mailing list archive at Nabble.com.