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>
- * <sequence name="string" [onError="string"]>
+ * <sequence name="string" [onError="string"] [trace="enable|disable"]>
* mediator+
* </sequence>
* </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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]