jbertram commented on code in PR #5457: URL: https://github.com/apache/activemq-artemis/pull/5457#discussion_r1920717475
########## artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/JournalStorageManager.java: ########## @@ -354,12 +354,18 @@ protected LargeServerMessage parseLargeMessage(final ActiveMQBuffer buff) throws largeMessage.setStorageManager(this); if (largeMessage.toMessage().containsProperty(Message.HDR_ORIG_MESSAGE_ID)) { - // for compatibility: couple with old behaviour, copying the old file to avoid message loss - long originalMessageID = largeMessage.toMessage().getLongProperty(Message.HDR_ORIG_MESSAGE_ID); - SequentialFile currentFile = createFileForLargeMessage(largeMessage.toMessage().getMessageID(), true); if (!currentFile.exists()) { + // for compatibility: couple with old behaviour, copying the old file to avoid message loss + String originalMessageIDString = largeMessage.toMessage().getStringProperty(Message.HDR_ORIG_MESSAGE_ID); + // could have a leading "ID:", like ID:c6e2e367-d77e-11e9-9471-005056b7cdce Review Comment: You're right, @tabish121. That's a fatal flaw. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org For additional commands, e-mail: gitbox-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact