Uploaded image for project: 'QuickFIX/J'
  1. QuickFIX/J
  2. QFJ-584

Repeated test request with dynamic acceptor

    Details

    • Type: Other
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.5.0
    • Fix Version/s: None
    • Component/s: Engine
    • Labels:
      None
    • Environment:
      Windows XP

      Description

      Dear All,

      Our application is Client-Server System. Multiple clients(initiators) connect to the server (dynamic acceptor) to exchange fix messages.
      We don't have physical configuration file; we create it at runtime. Our server(as initiator) also connects to other external server(second party).
      Our clients can connect to the server through internal or external network and up to 10 concurrent clients may connect to the server.When we was using threads to send and receive messages, the client was sending test request and sometimes login request(when the server didn't respond to the client test request). after we removed the threads, the problem became less but still occurring.
      Our time zone is Asia/Amman (GMT+2), but we still using default UTC.Below you will find our configuration file

      1. Acceptor Configuration

      [DEFAULT]

      StartTime=05:00:00

      EndTime=05:00:00

      FileStorePath=Settings/FIXStorage/AcceptorStore

      FileLogPath=Settings/FIXStorage/AcceptorStore

      DataDictionary=data/tools/IMEXQuickFIXDialect42.xml

      ValidateUserDefinedFields=Y

      CheckLatency=N

      ConnectionType=acceptor

      SocketAcceptPort=2025

      [SESSION]

      BeginString=FIX.4.2

      SenderCompID=FIX

      TargetCompID=*

      AcceptorTemplate=Y

      • Initiator Configuration

      [DEFAULT]

      StartTime=05:00:00

      EndTime=05:00:00

      FileStorePath=Settings/FIXStorage/InitiatorStore

      FileLogPath=Settings/FIXStorage/InitiatorStore

      DataDictionary=data/tools/IMEXQuickFIXDialect42.xml

      ValidateUserDefinedFields=Y

      CheckLatency=N

      ConnectionType=initiator

      ReconnectInterval=5

      HeartBtInt=5

      SocketConnectHost=123.123.123.123

      SocketConnectPort=2025

      [SESSION]

      BeginString=FIX.4.2

      SenderCompID= – GENERATED AT RUNTIME

      TargetCompID=FIX

      Thanks in advanced for your help ...

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              imex Information Management Experts
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: