Exception parsing MessageId return from TIBCO EMS connected via STOMPConnect ---------------------------------------------------------------------------- Key: AMQNET-58 URL: https://issues.apache.org/activemq/browse/AMQNET-58 Project: ActiveMQ .Net Issue Type: Bug Components: Stomp Environment: Windows XP SP2 .NET 2.0 STOMPConnect 1.0 TIBCO EMS 4.2.0 Reporter: Jim Gomes Assignee: James Strachan Priority: Blocker Attachments: stomphelper.cs.patch.txt Some message brokers do not return message headers in the format that NMS expects. For instance, the TIBCO EMS broker returns the following for the "message-id" header field: "ID:EMS-SERVER.56C46A795A6FE1:48" The StompHelper.ToMessageId() function expects to parse this field as if there were 32-bit integers delimited by colons. For example: "ID::" However, the TIBCO EMS server is returning a non-integer Producer Sequence Id in the second record. The parsing code in StompHelper.ToMessageId() throws an exception when attempting to parse the Producer Sequence Id portion. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.