You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by as...@apache.org on 2007/10/04 11:25:28 UTC

svn commit: r581813 - in /webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse: config/xml/SequenceMediatorFactory.java mediators/AbstractMediator.java

Author: asankha
Date: Thu Oct  4 02:25:28 2007
New Revision: 581813

URL: http://svn.apache.org/viewvc?rev=581813&view=rev
Log:
fix bug to pick up correct logger instance by mediators

Modified:
    webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorFactory.java
    webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/AbstractMediator.java

Modified: webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorFactory.java
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorFactory.java?rev=581813&r1=581812&r2=581813&view=diff
==============================================================================
--- webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorFactory.java (original)
+++ webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SequenceMediatorFactory.java Thu Oct  4 02:25:28 2007
@@ -34,7 +34,7 @@
  * It follows the following configuration;
  *
  * <pre>
- * &lt;sequence name="string" [onError="string"]&gt;
+ * &lt;sequence name="string" [onError="string"] [trace="enable|disable"]&gt;
  *   mediator+
  * &lt;/sequence&gt;
  * </pre>

Modified: webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/AbstractMediator.java
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/AbstractMediator.java?rev=581813&r1=581812&r2=581813&view=diff
==============================================================================
--- webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/AbstractMediator.java (original)
+++ webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/AbstractMediator.java Thu Oct  4 02:25:28 2007
@@ -34,7 +34,7 @@
 public abstract class AbstractMediator implements Mediator {
 
     /** the standard log for mediators, will assign the logger for the actual subclass */
-    protected static Log log;
+    protected Log log;
     /** The runtime trace log for mediators */
     protected static final Log trace = LogFactory.getLog(SynapseConstants.TRACE_LOGGER);
 
@@ -161,7 +161,7 @@
      * @param msgContext the message context
      */
     protected void auditLog(String msg, MessageContext msgContext) {
-        LogFactory.getLog(this.getClass()).info(msg);
+        log.info(msg);
         if (msgContext.getServiceLog() != null) {
             msgContext.getServiceLog().info(msg);
         }
@@ -177,7 +177,7 @@
      * @param msgContext the message context
      */
     protected void handleException(String msg, MessageContext msgContext) {
-        LogFactory.getLog(this.getClass()).error(msg);
+        log.error(msg);
         if (msgContext.getServiceLog() != null) {
             msgContext.getServiceLog().error(msg);
         }
@@ -193,7 +193,7 @@
      * @param msgContext message context
      */
     protected void auditWarn(String msg, MessageContext msgContext) {
-        LogFactory.getLog(this.getClass()).warn(msg);
+        log.warn(msg);
         if (msgContext.getServiceLog() != null) {
             msgContext.getServiceLog().warn(msg);
         }
@@ -210,7 +210,7 @@
      * @param msgContext the message context
      */
     protected void handleException(String msg, Exception e, MessageContext msgContext) {
-        LogFactory.getLog(this.getClass()).error(msg, e);
+        log.error(msg, e);
         if (msgContext.getServiceLog() != null) {
             msgContext.getServiceLog().error(msg, e);
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org