Предложение сервера xmpp openfire отклонить не работает
Я работаю над приложением чата и использую плагин Fastpath сервера Openfire Chat для рабочих групп и очередей.
Когда пользователь отправляет приглашение / предложение в чат в рабочую группу, он обращается ко всем агентам, доступным в рабочей группе, в режиме круговой проверки. Когда один из агентов принимает приглашение / предложение в чате, я отправляю следующий информационный запрос на сервер, который работает нормально, потому что как только агент принимает приглашение / предложение в чате, такое же предложение не переходит к другим пользователям.
это строка информационного запроса:-
<iq to="test-home@workgroup.domain" id="833-197" type="set" xmlns="jabber:client">
<offer-accept jid="sender@workgroup.domain" id="offerId" xmlns="http://jabber.org/protocol/workgroup">
</offer-accept>
</iq>
но когда агент отклоняет предложение, я отправляю следующий информационный запрос, который не работает, и тот же пользователь снова и снова получает приглашение / предложение
<iq to="test-home@workgroup.domain" id="833-197" type="set" xmlns="jabber:client">
<offer-reject jid="sender@workgroup.domain" id="offerId" xmlns="http://jabber.org/protocol/workgroup">
</offer-reject>
</iq>