[QFJ-44] Config issue - end time before start time - does it work ? Created: 11/Aug/06  Updated: 15/Nov/12  Resolved: 12/Aug/06

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

Type: Other Priority: Default
Reporter: Richard Pike Assignee: Steve Bate
Resolution: Fixed Votes: 0
Labels: None


 Description   

We have seveal clients that recycle on the same day.

I tried to configure the connection such that the end time is before the start, the connection stops but is never restarted.

[SESSION]
SessionQualifier=CURRENEX_STREAM_TEST
SenderCompID=tudorstream
BeginString=FIX.4.2
TargetCompID=CURRENEX-FXTRADES-FIX
#StartTime=17:15:00
#EndTime=17:00:00
StartTime=08:50:00
EndTime=08:45:00
StartDay=Sunday
EndDay=Friday
HeartBtInt=30
SocketConnectPort=7143
SocketConnectHost=bs1-sdv.grn.tudor.com
DataDictionary=./etc/FIX42.xml
ResetOnLogout=Y
ResetOnDisconnect=Y
SendResetSeqNumFlag=Y
FileStorePath=/prod/OMSdatadev/FIX/CURRENEX_STREAM_TEST
FileLogPath=/prod/OMSdatadev/FIX/CURRENEX_STREAM_TEST
StartDay=Sunday
EndDay=Friday



 Comments   
Comment by Steve Bate [ 12/Aug/06 ]

There are some scheduling bug fixes in the upcoming 1.0.2 release. That might solve your problem. If not, reopen this question and we'll change to a bug report. You might also want to look at the scheduling unit test and see if any cases are missed. There are quite a few test cases. Thanks.

Comment by Richard Pike [ 14/Aug/06 ]

Where can I get a cut of the code to test ?

Comment by Steve Bate [ 14/Aug/06 ]

Hi Richard.

The SVN branch is https://svn.sourceforge.net/svnroot/quickfixj/branches/QFJ_RELEASE_1_0_x.

However, I'll be releasing 1.0.2 very soon and you could try that.

Comment by Richard Pike [ 15/Aug/06 ]

Is it possible for you to send me a patched zip files of a copiled version, I am switching the production links here to use quick fix (after hailing it) only to find the start / stop times dont work.

I am unable to get to / compile the source tree ..

Thanks ...

Comment by Steve Bate [ 15/Aug/06 ]

The 1.0.2 binaries are now released on SourceForge. If the
schedule-related fixes don't solve your problem, I'm sure we
can work it out quickly.

https://sourceforge.net/project/showfiles.php?group_id=163099

Comment by Richard Pike [ 16/Aug/06 ]

Alas this did not work. Is there a net beans project for building qf ?

Comment by Steve Bate [ 17/Aug/06 ]

Hi Richard, there is no net beans project but the Ant script is very easy to use. Just type 'ant jar' to build the QFJ JAR file. I haven't used net beans but I assume they have good integration with Ant if you don't want to build it from the command line.

I'm very curious about what is happening in your situation. Your configuration specifies that you want weekly sessions starting at 8:50 on Sunday and end at 8:45 on Friday. Is that the behavior you want? I'd expect the connections to be closed Friday morning and not reopen until Sunday morning. If you want daily sessions ending at 8:45 and starting at 8:50, you should remove the startDay and endDay configurations since those are specifying weekly sessions.

Steve

Comment by Richard Pike [ 17/Aug/06 ]

Again, on the money. Thanks for the attention, this product is outstanding.

Again, thanks for the help..

Generated at Tue Jul 01 07:47:50 UTC 2025 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.