User: oberg   
  Date: 00/12/07 07:45:18

  Modified:    src/main/org/jboss/tm TransactionImpl.java
                        TransactionManagerService.java
                        TransactionManagerServiceMBean.java TxCapsule.java
                        TxManager.java XidImpl.java
  Log:
  Changed configuration scheme (lots of changes to jboss.conf, jboss.jcml, 
org.jboss.Main)
  Added ServiceControl
  Changed jBoss -> JBoss
  Changed GPL -> LGPL
  Added jaxp/parser
  Updated services to have default constructors
  
  Revision  Changes    Path
  1.11      +3 -3      jboss/src/main/org/jboss/tm/TransactionImpl.java
  
  Index: TransactionImpl.java
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/tm/TransactionImpl.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- TransactionImpl.java      2000/10/21 05:20:23     1.10
  +++ TransactionImpl.java      2000/12/07 15:45:17     1.11
  @@ -1,7 +1,7 @@
   /*
  - * jBoss, the OpenSource EJB server
  + * JBoss, the OpenSource EJB server
    *
  - * Distributable under GPL license.
  + * Distributable under LGPL license.
    * See terms of license at gnu.org.
    */
   package org.jboss.tm;
  @@ -35,7 +35,7 @@
    *  @author Rickard �berg ([EMAIL PROTECTED])
    *  @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]">Ole Husgaard</a>
  - *  @version $Revision: 1.10 $
  + *  @version $Revision: 1.11 $
    */
   public class TransactionImpl
      implements Transaction, Serializable
  
  
  
  1.5       +11 -14    jboss/src/main/org/jboss/tm/TransactionManagerService.java
  
  Index: TransactionManagerService.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/tm/TransactionManagerService.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TransactionManagerService.java    2000/11/07 12:29:40     1.4
  +++ TransactionManagerService.java    2000/12/07 15:45:17     1.5
  @@ -1,7 +1,7 @@
   /*
  - * jBoss, the OpenSource EJB server
  + * JBoss, the OpenSource EJB server
    *
  - * Distributable under GPL license.
  + * Distributable under LGPL license.
    * See terms of license at gnu.org.
    */
    
  @@ -36,7 +36,7 @@
    *      
    *   @see TxManager
    *   @author Rickard �berg ([EMAIL PROTECTED])
  - *   @version $Revision: 1.4 $
  + *   @version $Revision: 1.5 $
    */
   public class TransactionManagerService
      extends ServiceMBeanSupport
  @@ -47,6 +47,8 @@
       
      // Attributes ----------------------------------------------------
       MBeanServer server;
  +    
  +    int timeout;
      
      // Static --------------------------------------------------------
      static TxManager tm;
  @@ -64,11 +66,14 @@
         return new ObjectName(OBJECT_NAME);
      }
       
  -   protected void initService()
  +   protected void startService()
         throws Exception
      {
          // Create a new TM
          tm = new TxManager();
  +       
  +       // Set timeout
  +       tm.setTransactionTimeout(timeout);
           
          // Bind reference to TM in JNDI
           // TODO: Move this to start when relationships are in place
  @@ -76,11 +81,6 @@
          new InitialContext().bind(JNDI_NAME, ref);
      }
       
  -   protected void startService()
  -      throws Exception
  -   {
  -   }
  -   
      protected void stopService()
      {
           try
  @@ -94,14 +94,11 @@
      }
       
      public int getTransactionTimeout() {
  -      return tm.getTransactionTimeout();
  +      return timeout;
      }
   
      public void setTransactionTimeout(int timeout) {
  -      try {
  -         tm.setTransactionTimeout(timeout);
  -      } catch (Exception ex) {
  -      }
  +      this.timeout = timeout;
      }
   
       // ObjectFactory implementation ----------------------------------
  
  
  
  1.3       +3 -3      jboss/src/main/org/jboss/tm/TransactionManagerServiceMBean.java
  
  Index: TransactionManagerServiceMBean.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/tm/TransactionManagerServiceMBean.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TransactionManagerServiceMBean.java       2000/10/11 10:54:26     1.2
  +++ TransactionManagerServiceMBean.java       2000/12/07 15:45:17     1.3
  @@ -1,7 +1,7 @@
   /*
  - * jBoss, the OpenSource EJB server
  + * JBoss, the OpenSource EJB server
    *
  - * Distributable under GPL license.
  + * Distributable under LGPL license.
    * See terms of license at gnu.org.
    */
   
  @@ -12,7 +12,7 @@
    *      
    *   @see <related>
    *   @author Rickard �berg ([EMAIL PROTECTED])
  - *   @version $Revision: 1.2 $
  + *   @version $Revision: 1.3 $
    */
   public interface TransactionManagerServiceMBean
      extends org.jboss.util.ServiceMBean
  
  
  
  1.21      +3 -3      jboss/src/main/org/jboss/tm/TxCapsule.java
  
  Index: TxCapsule.java
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/tm/TxCapsule.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- TxCapsule.java    2000/11/08 02:28:36     1.20
  +++ TxCapsule.java    2000/12/07 15:45:17     1.21
  @@ -1,7 +1,7 @@
   /*
  - * jBoss, the OpenSource EJB server
  + * JBoss, the OpenSource EJB server
    *
  - * Distributable under GPL license.
  + * Distributable under LGPL license.
    * See terms of license at gnu.org.
    */
   package org.jboss.tm;
  @@ -45,7 +45,7 @@
    *  @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]">Ole Husgaard</a>
    *
  - *  @version $Revision: 1.20 $
  + *  @version $Revision: 1.21 $
    */
   class TxCapsule implements TimeoutTarget
   {
  
  
  
  1.25      +3 -3      jboss/src/main/org/jboss/tm/TxManager.java
  
  Index: TxManager.java
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/tm/TxManager.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- TxManager.java    2000/11/07 12:29:40     1.24
  +++ TxManager.java    2000/12/07 15:45:17     1.25
  @@ -1,7 +1,7 @@
   /*
  -* jBoss, the OpenSource EJB server
  +* JBoss, the OpenSource EJB server
   *
  -* Distributable under GPL license.
  +* Distributable under LGPL license.
   * See terms of license at gnu.org.
   */
   package org.jboss.tm;
  @@ -38,7 +38,7 @@
    *  @author Rickard �berg ([EMAIL PROTECTED])
    *  @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
    *  @author <a href="mailto:[EMAIL PROTECTED]">Ole Husgaard</a>
  - *  @version $Revision: 1.24 $
  + *  @version $Revision: 1.25 $
    */
   public class TxManager
   implements TransactionManager
  
  
  
  1.7       +3 -3      jboss/src/main/org/jboss/tm/XidImpl.java
  
  Index: XidImpl.java
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/main/org/jboss/tm/XidImpl.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- XidImpl.java      2000/10/21 16:24:00     1.6
  +++ XidImpl.java      2000/12/07 15:45:18     1.7
  @@ -1,7 +1,7 @@
   /*
  - * jBoss, the OpenSource EJB server
  + * JBoss, the OpenSource EJB server
    *
  - * Distributable under GPL license.
  + * Distributable under LGPL license.
    * See terms of license at gnu.org.
    */
   package org.jboss.tm;
  @@ -18,7 +18,7 @@
    *  @see TransactionImpl
    *  @author Rickard �berg ([EMAIL PROTECTED])
    *  @author <a href="mailto:[EMAIL PROTECTED]">Ole Husgaard</a>
  - *  @version $Revision: 1.6 $
  + *  @version $Revision: 1.7 $
    */
   class XidImpl
      implements Xid, java.io.Serializable
  
  
  

Reply via email to