You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2009/11/13 19:45:23 UTC

svn commit: r835952 - /openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java

Author: dblevins
Date: Fri Nov 13 18:45:23 2009
New Revision: 835952

URL: http://svn.apache.org/viewvc?rev=835952&view=rev
Log:
OPENEJB-1109: Deploy time java.sql.SQLException: Auto-commit can not be set while enrolled in a transaction

Modified:
    openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java

Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java?rev=835952&r1=835951&r2=835952&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/DeployerEjb.java Fri Nov 13 18:45:23 2009
@@ -26,6 +26,8 @@
 import java.util.TreeMap;
 import javax.ejb.Stateless;
 import javax.ejb.Remote;
+import javax.ejb.TransactionManagement;
+import static javax.ejb.TransactionManagementType.BEAN;
 
 import org.apache.openejb.NoSuchApplicationException;
 import org.apache.openejb.OpenEJBException;
@@ -41,6 +43,7 @@
 
 @Stateless(name = "openejb/Deployer")
 @Remote(Deployer.class)
+@TransactionManagement(BEAN)
 public class DeployerEjb implements Deployer {
     private final static File uniqueFile;