[jboss-cvs] JBossCache/src/org/jboss/cache ...

Brian Stansberry brian.stansberry at jboss.com
Tue Jan 30 13:03:22 EST 2007


  User: bstansberry
  Date: 07/01/30 13:03:22

  Modified:    src/org/jboss/cache  Tag: Branch_JBossCache_1_4_0
                        TreeCache.java
  Log:
  [JBCACHE-959] Change logging if no transaction manager
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.195.2.45 +13 -2     JBossCache/src/org/jboss/cache/Attic/TreeCache.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: TreeCache.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/Attic/TreeCache.java,v
  retrieving revision 1.195.2.44
  retrieving revision 1.195.2.45
  diff -u -b -r1.195.2.44 -r1.195.2.45
  --- TreeCache.java	30 Jan 2007 03:20:16 -0000	1.195.2.44
  +++ TreeCache.java	30 Jan 2007 18:03:22 -0000	1.195.2.45
  @@ -99,7 +99,7 @@
    * @author <a href="mailto:manik at jboss.org">Manik Surtani (manik at jboss.org)</a>
    * @author Brian Stansberry
    * @author Daniel Huang (dhuang at jboss.org)
  - * @version $Id: TreeCache.java,v 1.195.2.44 2007/01/30 03:20:16 bstansberry Exp $
  + * @version $Id: TreeCache.java,v 1.195.2.45 2007/01/30 18:03:22 bstansberry Exp $
    *          <p/>
    * @see <a href="http://labs.jboss.com/portal/jbosscache/docs">JBossCache doc</a>
    */
  @@ -1383,9 +1383,20 @@
         try
         {
            if (tm_lookup != null)
  +         {
               tm = tm_lookup.getTransactionManager();
  +         }
            else
  -            log.warn("No transaction manager lookup class has been defined. Transactions cannot be used");
  +         {
  +            if (nodeLockingOptimistic)
  +            {
  +               log.fatal("No transaction manager lookup class has been defined. Transactions cannot be used and thus OPTIMISTIC locking cannot be used");
  +            }
  +            else
  +            {
  +               log.info("No transaction manager lookup class has been defined. Transactions cannot be used");
  +            }
  +         }
         }
         catch (Exception e)
         {
  
  
  



More information about the jboss-cvs-commits mailing list