[jboss-cvs] jboss-seam/src/main/org/jboss/seam/jsf ...
Gavin King
gavin.king at jboss.com
Sun Jun 24 02:34:33 EDT 2007
User: gavin
Date: 07/06/24 02:34:33
Modified: src/main/org/jboss/seam/jsf SeamPhaseListener.java
Log:
got rid of TransactionListener, merged with the Transaction package, for more consistent behavior across diff types of tx management
Revision Changes Path
1.111 +0 -10 jboss-seam/src/main/org/jboss/seam/jsf/SeamPhaseListener.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SeamPhaseListener.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/jsf/SeamPhaseListener.java,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -b -r1.110 -r1.111
--- SeamPhaseListener.java 23 Jun 2007 07:38:07 -0000 1.110
+++ SeamPhaseListener.java 24 Jun 2007 06:34:33 -0000 1.111
@@ -26,14 +26,12 @@
import org.jboss.seam.contexts.Context;
import org.jboss.seam.contexts.Contexts;
import org.jboss.seam.contexts.FacesLifecycle;
-import org.jboss.seam.core.BasicTransactionListener;
import org.jboss.seam.core.ConversationList;
import org.jboss.seam.core.ConversationPropagation;
import org.jboss.seam.core.ConversationStack;
import org.jboss.seam.core.Events;
import org.jboss.seam.core.Init;
import org.jboss.seam.core.Manager;
-import org.jboss.seam.core.TransactionListener;
import org.jboss.seam.exceptions.Exceptions;
import org.jboss.seam.faces.FacesManager;
import org.jboss.seam.faces.FacesMessages;
@@ -573,16 +571,12 @@
void commitOrRollback(PhaseId phaseId)
{
- boolean success=false;
- TransactionListener transactionListener = BasicTransactionListener.instance();
try
{
if ( Transaction.instance().isActive() )
{
log.debug("committing transaction after phase: " + phaseId);
- transactionListener.beforeSeamManagedTransactionCompletion();
Transaction.instance().commit();
- success=true;
}
else if ( Transaction.instance().isRolledBackOrMarkedRollback() )
{
@@ -594,10 +588,6 @@
{
throw new IllegalStateException("Could not commit transaction", e);
}
- finally
- {
- transactionListener.afterSeamManagedTransactionCompletion(success);
- }
}
}
More information about the jboss-cvs-commits
mailing list