Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Steps to reproduce:
Create the following FIX proxy:
<proxy name="OrderProcesserProxy40" transports="fix">
<target>
<endpoint>
<address uri="fix://localhost:19876?BeginString=FIX.4.0&SenderCompID=SYNAPSE&TargetCompID=EXEC"/>
</endpoint>
<inSequence><log level="full"/></inSequence>
<outSequence><log level="full"/><send/></outSequence>
</target>
<parameter name="transport.fix.AcceptorConfigURL">file:repository/conf/sample/resources/fix/fix-synapse.cfg</parameter>
<parameter name="transport.fix.AcceptorMessageStore">file</parameter>
<parameter name="transport.fix.InitiatorConfigURL">file:repository/conf/sample/resources/fix/synapse-sender.cfg</parameter>
</proxy>
Even though a message store has not been specified for the initiator, a file system store will be created for initiator. Same could happen with log factories. Basically the acceptor configuration is applied for the initiator.