Чтобы создать функцию прослушивания на стороне клиента (производителя / потребителя) пользовательских исключений, создаваемых в плагинах брокера, мы пытаемся передать «пользовательский идентификатор корреляции», созданный при отправке сообщения, прикрепленный как свойство к сообщению. а также присоединен к структуре JVM вместе с обратным вызовом, вызываемым при возникновении этого исключения (слушатель).
Все работает, но единственная проблема, которую мы имеем, заключается в том, что мы не можем отправить этот пользовательский идентификатор корреляции обратно как часть исключения - это настраиваемое поле, и по умолчанию OpenWire передает только стек и сообщение,это правильно?
Какие возможности вы предлагаете решить, и иметь возможность передавать обратно настраиваемые поля / значения (кроме кодирования их в сообщении)?