Skip to content

Commit

Permalink
ARTEMIS-5099 fix impossible cast in AMQPLargeMessage
Browse files Browse the repository at this point in the history
I believe this was likely a copy-and-paste error involving
o.a.a.a.c.p.i.j.LargeServerMessageImpl#referenceOriginalMessage.
  • Loading branch information
jbertram committed Jan 15, 2025
1 parent 611b925 commit 2e7c7fc
Showing 1 changed file with 1 addition and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
import org.apache.activemq.artemis.core.persistence.Persister;
import org.apache.activemq.artemis.core.persistence.StorageManager;
import org.apache.activemq.artemis.core.persistence.impl.journal.LargeBody;
import org.apache.activemq.artemis.core.persistence.impl.journal.LargeServerMessageImpl;
import org.apache.activemq.artemis.core.server.ActiveMQServerLogger;
import org.apache.activemq.artemis.core.server.LargeServerMessage;
import org.apache.activemq.artemis.core.server.MessageReference;
Expand Down Expand Up @@ -660,7 +659,7 @@ public void referenceOriginalMessage(final Message original, final SimpleString

super.referenceOriginalMessage(original, originalQueue);

if (original instanceof LargeServerMessageImpl) {
if (original instanceof AMQPLargeMessage) {
this.largeBody.referenceOriginalMessage(((AMQPLargeMessage) original).largeBody);
}
}
Expand Down

0 comments on commit 2e7c7fc

Please sign in to comment.