[jboss-user] [JBoss jBPM] - Re: Please help - rollback with managed trasnactions

mrudulam do-not-reply at jboss.com
Tue Feb 20 23:25:24 EST 2007


Just in case it helps anyone, here's the configuraiton.
a) Configuration in jbpm.cfg.xml

<service name="persistence">
  |       <factory>
  |         <bean class="org.jbpm.persistence.db.DbPersistenceServiceFactory">
  |           <field name="isTransactionEnabled"><false /></field>
  |         </bean>
  |       </factory>
  |     </service>
  | 

b) Configuration in hibernate.cfg.xml (for MySQL datasource)
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
  | <property name="hibernate.connection.datasource">jdbc/jbpm</property>
  | <property name="transaction.manager_lookup_class">org.hibernate.transaction.WebSphereTransactionManagerLookup</property>
  |     
  | <property name="hibernate.transaction.flush_before_completion">true</property>
  | <property name="hibernate.connection.release_mode">after_statement</property>
  | <property name="hibernate.transaction.auto_close_session">true</property>
  | 
  | 
c) There is no need to set the connection from datasource on  the jbpmContext. Just follow the doucumentation in section "Managed Transactions" of Peristence chapter

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4019686#4019686

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4019686



More information about the jboss-user mailing list