Пользовательские поля QuickFixJ в повторяющейся группе

Используя QuickFixJ 2.0.1, я был бы признателен за некоторую помощь, пожалуйста, я застрял на этом некоторое время. Я не очень знаком с Maven, поэтому, пожалуйста, потерпите меня.

У меня есть DataDictionary, содержащий некоторые пользовательские теги в NoQuoteEntries группа (в NoQuoteSets в MassQuote). Я клонировал github 2.0.1 и упаковал с помощью mvn package, Я заменил соответствующий словарь FIX50SP2.xml а также FIX50SP2.modified.xml с моим заказом одноименным и переупакованным.

Я вижу, что соответствующие классы пользовательских тегов были сгенерированы как ожидалось, и импортирую их, и классы пользовательских групп имеют свои собственные теги в правильном порядке. Чего я не вижу, так это пользовательских тегов внутри классов обычных групп. Например NoQuoteEntries Класс не содержит пользовательских тегов, определенных в DD, и поэтому, когда я создаю сообщение, пользовательские теги помещаются в конец групп, а не в словарный порядок. Я тоже не могу quoteEntry.set(new CustomField(value)); но нужно использовать quoteEntry.setField(new CustomField(value));

Я мог бы вручную создать группу правильного порядка, но мне также нужно получать такие сообщения.

Похоже, что публично об этом не поступает огромное количество информации, но если бы кто-то мог окончательно заявить, как создать MassQuote с пользовательскими тегами внутри QuotEntryGroup это было бы здорово, пожалуйста.

0 ответов

Другие вопросы по тегам