Author: prabath
Date: Thu Jan 22 13:54:01 2009
New Revision: 29284
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=29284

Log:
There can be cases where no transport senders defined for FIX

Modified:
   
branches/synapse/1.2.wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/FIXTransportListener.java

Modified: 
branches/synapse/1.2.wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/FIXTransportListener.java
URL: 
http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/FIXTransportListener.java?rev=29284&r1=29283&r2=29284&view=diff
==============================================================================
--- 
branches/synapse/1.2.wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/FIXTransportListener.java
     (original)
+++ 
branches/synapse/1.2.wso2v1/modules/transports/src/main/java/org/apache/synapse/transport/fix/FIXTransportListener.java
     Thu Jan 22 13:54:01 2009
@@ -66,7 +66,10 @@
         fixSessionFactory = new FIXSessionFactory(new 
FIXApplicationFactory(this.cfgCtx, this.workerPool));
         FIXTransportSender sender = (FIXTransportSender) cfgCtx.
                 
getAxisConfiguration().getTransportOut(FIXConstants.TRANSPORT_NAME).getSender();
-        sender.setSessionFactory(fixSessionFactory);
+        if (sender != null) {
+               // There can be cases where no transport senders defined for FIX
+                       sender.setSessionFactory(fixSessionFactory);
+               }
         log.info("FIX transport listener initialized...");
     }
 

_______________________________________________
Esb-java-dev mailing list
Esb-java-dev@wso2.org
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to