anchor.diff:  component.getConfiguration().setConcurrentConsumers(1);
   ctx.addComponent("activemq", component);
   ----
  +
  +=== Options
  +// eip options: START
  +The Rollback EIP supports 3 options which are listed below:
  +
  +[width="100%",cols="2,5,^1,2",options="header"]
  +|===
  +| Name | Description | Default | Type
  +| *markRollbackOnly* | Mark the transaction for rollback only (cannot be overruled to commit) | false | Boolean
  +| *markRollbackOnlyLast* | Mark only last sub transaction for rollback only. When using sub transactions (if the transaction manager support this) | false | Boolean
  +| *message* | Message to use in rollback exception |  | String
  +|===
  +// eip options: END
   
   ==== Transaction Policies
   
  
positive.code: == Rollback EIP
  Rollback might be needed if there is a transaction or transactional pieces in your design.
  
  
negative.code: * link:https://github.com/apache/camel/blob/master/components/camel-jms/src/main/docs/jms-component.adoc[JMS]
  * link:https://github.com/apache/camel/blob/master/docs/user-manual/en/oncompletion.adoc[On Completion]
  
  link:using-this-pattern.html[Using This Pattern]
  