Author: hiranya
Date: Mon Dec 19 13:50:51 2011
New Revision: 1220749
URL: http://svn.apache.org/viewvc?rev=1220749&view=rev
Log:
Fixing SYNAPSE-759
Modified:
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXConstants.java
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXSessionFactory.java
Modified:
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXConstants.java
URL:
http://svn.apache.org/viewvc/synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXConstants.java?rev=1220749&r1=1220748&r2=1220749&view=diff
==============================================================================
---
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXConstants.java
(original)
+++
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXConstants.java
Mon Dec 19 13:50:51 2011
@@ -45,6 +45,7 @@ public class FIXConstants {
public static final String FILE_BASED_MESSAGE_LOGGING = "file";
public static final String JDBC_BASED_MESSAGE_LOGGING = "jdbc";
public static final String CONSOLE_BASED_MESSAGE_LOGGING = "console";
+ public static final String SLF4J_BASED_MESSAGE_LOGGING = "slf4j";
public static final String FILE_BASED_MESSAGE_STORE = "file";
public static final String JDBC_BASED_MESSAGE_STORE = "jdbc";
Modified:
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXSessionFactory.java
URL:
http://svn.apache.org/viewvc/synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXSessionFactory.java?rev=1220749&r1=1220748&r2=1220749&view=diff
==============================================================================
---
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXSessionFactory.java
(original)
+++
synapse/branches/2.1/modules/transports/optional/fix/src/main/java/org/apache/synapse/transport/fix/FIXSessionFactory.java
Mon Dec 19 13:50:51 2011
@@ -430,6 +430,8 @@ public class FIXSessionFactory {
logFactory = new JdbcLogFactory(settings);
} else if
(FIXConstants.CONSOLE_BASED_MESSAGE_LOGGING.equals(method)) {
logFactory = new ScreenLogFactory();
+ } else if
(FIXConstants.SLF4J_BASED_MESSAGE_LOGGING.equals(method)) {
+ logFactory = new SLF4JLogFactory(settings);
} else {
log.warn("Invalid acceptor log method " + method + ".
Using defaults.");
}