Show TOC

Sample Configuration File for All-In-One ConnectorsLocate this document in the navigation structure

Sample configuration file (adapter.xml) for the all-in-one connectors in the FIX Session adapter.

<?xml version="1.0" encoding="UTF-8" ?> 
- <!-- 
 SAP Event Stream Processor FIX adapter configuration file 
--> 
- <adapter> 
- <!-- 
 Adapter Controller 
--> 
- <controller> 
<controllerPort>13579</controllerPort> 
</controller> 
- <!-- 
 SAP Event Stream Processor settings 
--> 
- <esp> 
- <espConnection> 
<espProjectUri>esp[s]://localhost:19011/w1/p1</espProjectUri> 

</espConnection> 
- <espSecurity> 
<espUser>espuser</espUser> 
<espPassword encrypted="false">espuser</espPassword> 
<espAuthType>none</espAuthType> 
- <!-- 
        <espRSAKeyStore>/keystore/keystore.jks</espRSAKeyStore>
        <espRSAKeyStorePassword>Sample123</espRSAKeyStorePassword> 
--> 
<espEncryptionAlgorithm>RSA</espEncryptionAlgorithm> 
</espSecurity> 
</esp> 
- <!-- 
 FIX dictionary 
--> 
<fixDictionary>FIX44.xml</fixDictionary> 
- <!-- 
 Stream cluster to FIX message mapping 
--> 
- <streams> 
- <stream> 
<name>MyQuotes</name> 
<messageName>Quote</messageName> 
</stream> 
- <stream> 
<name>MyOrders</name> 
<messageName>NewOrderSingle</messageName> 
</stream> 
</streams> 
- <!-- 
 Connectors 
--> 
- <connectors> 
- <outbound> 
- <fileConnector> 
<fileName>orders.fix</fileName> 
- <streamNames> 
<streamName>MyOrders</streamName> 
</streamNames> 
</fileConnector> 
</outbound> 
</connectors> 
- <!-- 
 FIX Session Settings 
--> 
- <sessionSettings> 
- <default> 
<ConnectionType>acceptor</ConnectionType> 
<SocketAcceptPort>23456</SocketAcceptPort> 
<FileLogPath>logs</FileLogPath> 
<FileStorePath>store</FileStorePath> 
<DataDictionary>FIX44.xml</DataDictionary> 
<HeartBtInt>600</HeartBtInt> 
<BeginString>FIX.4.4</BeginString> 
<StartTime>00:00:00</StartTime> 
<EndTime>23:59:59</EndTime> 
<SenderCompID>SYBASE</SenderCompID> 
</default> 
- <sessionSetting> 
<TargetCompID>COUNTERPARTYA</TargetCompID> 
</sessionSetting> 
- <sessionSetting> 
<TargetCompID>COUNTERPARTYB</TargetCompID> 
</sessionSetting> 
</sessionSettings> 
- <!-- 
 Session logins 
--> 
- <sessionLogins> 
- <senderLogin> 
<username>MyUsername</username> 
<password>MyPassword</password> 
<NextExpectedMsgSeqNum>1</NextExpectedMsgSeqNum> 
</senderLogin> 
- <targetLogin> 
<TargetCompID>COUNTERPARTYA</TargetCompID> 
<username>UsernameA</username> 
<password>PasswordA</password> 
</targetLogin> 
- <targetLogin> 
<TargetCompID>COUNTERPARTYB</TargetCompID> 
<username>UsernameB</username> 
<password>PasswordB</password> 
</targetLogin> 
</sessionLogins> 
- <!-- 
 Sessions 
--> 
- <sessions> 
- <inbound> 
- <session> 
<TargetCompID>COUNTERPARTYA</TargetCompID> 
- <streamNames> 
<streamName>MyQuotes</streamName> 
</streamNames> 
</session> 
</inbound> 
- <outbound> 
- <session> 
<TargetCompID>COUNTERPARTYA</TargetCompID> 
- <streamNames> 
<streamName>MyOrders</streamName> 
</streamNames> 
</session> 
- <session> 
<TargetCompID>COUNTERPARTYB</TargetCompID> 
- <streamNames> 
<streamName>MyQuotes</streamName> 
</streamNames> 
</session> 
</outbound> 
</sessions> 
</adapter>