[jboss-cvs] JBossAS SVN: r111513 - in projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core: workmanager and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jun 2 21:59:51 EDT 2011


Author: jeff.zhang
Date: 2011-06-02 21:59:50 -0400 (Thu, 02 Jun 2011)
New Revision: 111513

Modified:
   projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/CoreLogger.java
   projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java
   projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkWrapper.java
Log:
[JBJCA-592] Work logging

Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/CoreLogger.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/CoreLogger.java	2011-06-02 19:31:45 UTC (rev 111512)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/CoreLogger.java	2011-06-03 01:59:50 UTC (rev 111513)
@@ -75,4 +75,22 @@
    @Message(id = 103, value = "Could not find a close method on alleged connection object (%s). " +
             "Please close your own connections.")
    public void closingConnectionNoClose(String clz);
+   
+   
+   // WORK MANAGER (200)
+
+   /**
+    * SecurityContext setup failed
+    * @param t The exception
+    */
+   @LogMessage(level = ERROR)
+   @Message(id = 201, value = "SecurityContext setup failed: %s")
+   public void securityContextSetupFailed(@Cause Throwable t);
+   
+   /**
+    * SecurityContext setup failed since CallbackSecurity was null
+    */
+   @LogMessage(level = ERROR)
+   @Message(id = 202, value = "SecurityContext setup failed since CallbackSecurity was null")
+   public void securityContextSetupFailedCallbackSecurityNull();
 }

Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java	2011-06-02 19:31:45 UTC (rev 111512)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkManagerImpl.java	2011-06-03 01:59:50 UTC (rev 111513)
@@ -22,6 +22,7 @@
 
 package org.jboss.jca.core.workmanager;
 
+import org.jboss.jca.core.CoreLogger;
 import org.jboss.jca.core.api.workmanager.WorkManager;
 import org.jboss.jca.core.spi.security.Callback;
 import org.jboss.jca.core.spi.transaction.xa.XATerminator;
@@ -62,7 +63,7 @@
 public class WorkManagerImpl implements WorkManager
 {
    /** The logger */
-   private static Logger log = Logger.getLogger(WorkManagerImpl.class);
+   private static CoreLogger log = Logger.getMessageLogger(CoreLogger.class, WorkManagerImpl.class.getName());
    
    /** Whether trace is enabled */
    private static boolean trace = log.isTraceEnabled();

Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkWrapper.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkWrapper.java	2011-06-02 19:31:45 UTC (rev 111512)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/workmanager/WorkWrapper.java	2011-06-03 01:59:50 UTC (rev 111513)
@@ -22,6 +22,8 @@
 
 package org.jboss.jca.core.workmanager;
 
+import org.jboss.jca.core.CoreLogger;
+
 import java.security.Principal;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -64,7 +66,8 @@
 public class WorkWrapper implements Runnable
 {
    /** The log */
-   private static Logger log = Logger.getLogger(WorkWrapper.class);
+   private static CoreLogger log = Logger.getMessageLogger(CoreLogger.class, 
+      WorkWrapper.class.getName());
 
    /** Whether we are tracing */
    private static boolean trace = log.isTraceEnabled();
@@ -317,14 +320,14 @@
          }
          catch (Throwable t)
          {
-            log.error("SecurityContext setup failed: " + t.getMessage(), t);
+            log.securityContextSetupFailed(t);
             fireWorkContextSetupFailed(ctx);
             throw new WorkException("SecurityContext setup failed: " + t.getMessage(), t);
          }
       }
       else if (securityContext != null && workManager.getCallbackSecurity() == null)
       {
-         log.error("SecurityContext setup failed since CallbackSecurity was null");
+         log.securityContextSetupFailedCallbackSecurityNull();
          fireWorkContextSetupFailed(ctx);
          throw new WorkException("SecurityContext setup failed since CallbackSecurity was null");
       }



More information about the jboss-cvs-commits mailing list