Как сбросить порядковые номера с помощью Java QuickFIX
В настоящее время я работаю над Java Project, где пытаюсь использовать движок QuickFIX. Но каждый раз получаю сообщение ниже:
MsgSeqNum too low, expecting 3 but received 2
По какой-то причине из-за безопасности не могу предоставить общий доступ к Java-файлу и конфигурации, но часть кода может быть предоставлена другим способом.
Что я хочу отсюда, так это наличие какого-либо примера Java с использованием QuickFIX, где указанная выше точка ошибки была исправлена.
NB: Извинения, если тот же вопрос есть. Пожалуйста, помогите мне найти это тоже.
1 ответ
Вы можете вручную установить порядковые номера с помощью API:
Session.lookupSession(сессионный _) setNextSenderMsgSeqNum(). Session.lookupSession(сессионный _) setNextTargetMsgSeqNum().
Вы также можете обратиться: Как установить порядковые номера в QuickFixJ вручную?