[jboss-svn-commits] JBL Code SVN: r26128 - labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/session.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 17 18:32:38 EDT 2009


Author: KrisVerlaenen
Date: 2009-04-17 18:32:38 -0400 (Fri, 17 Apr 2009)
New Revision: 26128

Modified:
   labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/session/SingleSessionCommandService.java
Log:
 - updated exception when transaction could be rolled back

Modified: labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/session/SingleSessionCommandService.java
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/session/SingleSessionCommandService.java	2009-04-17 22:30:33 UTC (rev 26127)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/session/SingleSessionCommandService.java	2009-04-17 22:32:38 UTC (rev 26128)
@@ -106,20 +106,17 @@
 
             this.em.persist( this.sessionInfo );
 
-            //            System.out.println( "committing" );
             ut.commit();
-            //            System.out.println( "commit complete" );
+            
         } catch ( Throwable t1 ) {
             try {
                 if ( ut != null ) {
                     ut.rollback();
                 }
-                throw new RuntimeException( "Could not insert session data",
-                                            t1 );
             } catch ( Throwable t2 ) {
-                throw new RuntimeException( "Could not rollback transaction",
-                                            t2 );
+                throw new RuntimeException( "Could not rollback transaction", t2 );
             }
+            throw new RuntimeException( "Could not commit session", t1 );
         }
         
         // update the session id to be the same as the session info id




More information about the jboss-svn-commits mailing list