[QFJ-896] Connection to Server is closed after sending Logon message Created: 10/Jul/16  Updated: 11/Jul/16  Resolved: 11/Jul/16

Status: Closed
Project: QuickFIX/J
Component/s: Networking
Affects Version/s: 1.6.0
Fix Version/s: None

Type: Bug Priority: Default
Reporter: Jeff Lee Assignee: Unassigned
Resolution: Not a bug Votes: 0
Labels: logon
Environment:

Windows8, Java1.8, Eclipse Mars.2 Release (4.5.2)


Attachments: Zip Archive myfix.zip    

 Description   

I want to logon to dukascopy and send a market data request message. the session can be created, but when a send a logon message, the connection is closed with message "INFO: [FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX] Disconnecting: Encountered END_OF_STREAM"

but sometimes, it gives the message "<20160710-08:06:48, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, error> (Disconnecting: Socket exception (demo-api.dukascopy.com/194.8.15.140:9443): org.apache.mina.core.write.WriteToClosedSessionException)"



 Comments   
Comment by Jeff Lee [ 10/Jul/16 ]

attachement is my code and config file. and two possible log messages are as blow:

Jul 09, 2016 9:06:47 PM quickfix.SessionSchedule <init>
INFO: [FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX] daily, 00:00:00-UTC - 00:00:00-UTC
<20160710-08:06:47, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (Session FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX schedule is daily, 00:00:00-UTC - 00:00:00-UTC)
<20160710-08:06:47, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (Created session: FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX)
onCreate:FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX
Jul 09, 2016 9:06:47 PM quickfix.mina.NetworkingOptions logOption
INFO: Socket option: SocketTcpNoDelay=true
Jul 09, 2016 9:06:47 PM quickfix.mina.NetworkingOptions logOption
INFO: Socket option: SocketSynchronousWrites=false
Jul 09, 2016 9:06:47 PM quickfix.mina.NetworkingOptions logOption
INFO: Socket option: SocketSynchronousWriteTimeout=30000
Jul 09, 2016 9:06:47 PM quickfix.mina.initiator.IoSessionInitiator <init>
INFO: [FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX] [demo-api.dukascopy.com/194.8.15.140:9443]
Jul 09, 2016 9:06:47 PM quickfix.mina.SessionConnector startSessionTimer
INFO: SessionTimer started
Jul 09, 2016 9:06:47 PM quickfix.mina.SingleThreadedEventHandlingStrategy$1 run
INFO: Started QFJ Message Processor
toAdmin:8=FIX.4.49=13535=A34=1049=FEED_wangqilin2015_DEMOFIX52=20160710-08:06:47.68956=DUKASCOPYFIX98=6108=30141=Y553=wangqilin2015554=Wnswns06060610=184
<20160710-08:06:47, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, outgoing> (8=FIX.4.49=13435=A34=149=FEED_wangqilin2015_DEMOFIX52=20160710-08:06:47.68956=DUKASCOPYFIX98=6108=30141=Y553=wangqilin2015554=Wnswns06060610=135)
<20160710-08:06:47, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (No responder, not sending message: 8=FIX.4.49=13435=A34=149=FEED_wangqilin2015_DEMOFIX52=20160710-08:06:47.68956=DUKASCOPYFIX98=6108=30141=Y553=wangqilin2015554=Wnswns06060610=135)
Logon....
Jul 09, 2016 9:06:48 PM quickfix.mina.initiator.InitiatorIoHandler sessionCreated
INFO: MINA session created for FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX: local=/192.168.0.108:64283, class org.apache.mina.transport.socket.nio.NioSocketSession, remote=demo-api.dukascopy.com/194.8.15.140:9443
toAdmin:8=FIX.4.49=9335=A34=249=FEED_wangqilin2015_DEMOFIX52=20160710-08:06:48.65856=DUKASCOPYFIX98=0108=3010=027
<20160710-08:06:48, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, outgoing> (8=FIX.4.49=9335=A34=249=FEED_wangqilin2015_DEMOFIX52=20160710-08:06:48.65856=DUKASCOPYFIX98=0108=3010=027)
<20160710-08:06:48, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (Initiated logon request)
<20160710-08:06:48, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, error> (Disconnecting: Socket exception (demo-api.dukascopy.com/194.8.15.140:9443): org.apache.mina.core.write.WriteToClosedSessionException)
onLogout:FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX
Logon....
Logon....
Logon....
Logon....
Logon....
Logon....

Jul 09, 2016 9:07:39 PM quickfix.SessionSchedule <init>
INFO: [FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX] daily, 00:00:00-UTC - 00:00:00-UTC
<20160710-08:07:39, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (Session FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX schedule is daily, 00:00:00-UTC - 00:00:00-UTC)
<20160710-08:07:39, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (Created session: FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX)
onCreate:FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX
Jul 09, 2016 9:07:39 PM quickfix.mina.NetworkingOptions logOption
INFO: Socket option: SocketTcpNoDelay=true
Jul 09, 2016 9:07:39 PM quickfix.mina.NetworkingOptions logOption
INFO: Socket option: SocketSynchronousWrites=false
Jul 09, 2016 9:07:39 PM quickfix.mina.NetworkingOptions logOption
INFO: Socket option: SocketSynchronousWriteTimeout=30000
Jul 09, 2016 9:07:39 PM quickfix.mina.initiator.IoSessionInitiator <init>
INFO: [FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX] [demo-api.dukascopy.com/194.8.15.140:9443]
Jul 09, 2016 9:07:39 PM quickfix.mina.SessionConnector startSessionTimer
INFO: SessionTimer started
Jul 09, 2016 9:07:39 PM quickfix.mina.SingleThreadedEventHandlingStrategy$1 run
INFO: Started QFJ Message Processor
toAdmin:8=FIX.4.49=13435=A34=349=FEED_wangqilin2015_DEMOFIX52=20160710-08:07:39.51056=DUKASCOPYFIX98=6108=30141=Y553=wangqilin2015554=Wnswns06060610=122
<20160710-08:07:39, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, outgoing> (8=FIX.4.49=13435=A34=149=FEED_wangqilin2015_DEMOFIX52=20160710-08:07:39.51056=DUKASCOPYFIX98=6108=30141=Y553=wangqilin2015554=Wnswns06060610=120)
<20160710-08:07:39, FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX, event> (No responder, not sending message: 8=FIX.4.49=13435=A34=149=FEED_wangqilin2015_DEMOFIX52=20160710-08:07:39.51056=DUKASCOPYFIX98=6108=30141=Y553=wangqilin2015554=Wnswns06060610=120)
Logon....
Jul 09, 2016 9:07:39 PM quickfix.mina.initiator.InitiatorIoHandler sessionCreated
INFO: MINA session created for FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX: local=/192.168.0.108:64301, class org.apache.mina.transport.socket.nio.NioSocketSession, remote=demo-api.dukascopy.com/194.8.15.140:9443
Jul 09, 2016 9:07:40 PM quickfix.Session disconnect
INFO: [FIX.4.4:FEED_wangqilin2015_DEMOFIX->DUKASCOPYFIX] Disconnecting: Encountered END_OF_STREAM
Logon....
Logon....
Logon....

Comment by Christoph John [ 11/Jul/16 ]

This is the bug tracker, please ask on the mailing list. https://lists.sourceforge.net/lists/listinfo/quickfixj-users

Generated at Fri May 03 07:27:07 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.