У меня есть код, который делает это:
String transactionId = incoming.getJMSCorrelationID();
когда я использовал ActiveMQ для тестирования, я мог без проблем отправлять сообщения и получать это значение. Тем не менее, когда я подключен к Websphere, значение приходит через префикс «ID:». Я понятия не имею, почему это так - специалисты по промежуточному программному обеспечению говорят мне, что мой код должен его добавлять, а это не так.
Это простой случай для меня, чтобы удалить его, но я хочу знать, почему появляется этот префикс - есть идеи, кто-нибудь?