From 9a6ae57d458203e5b18f31b82ff1a625bef96830 Mon Sep 17 00:00:00 2001 From: jbertram <jbertram@redhat.com> Date: Mon, 27 Apr 2015 10:24:18 -0500 Subject: [PATCH] Casting issue with management op over core --- .../management/QueueControlUsingCoreTest.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlUsingCoreTest.java b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlUsingCoreTest.java index e84874d913..1a016683a2 100644 --- a/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlUsingCoreTest.java +++ b/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlUsingCoreTest.java @@ -195,7 +195,14 @@ public class QueueControlUsingCoreTest extends QueueControlTest */ public Long getFirstMessageAge() throws Exception { - return (Long) proxy.invokeOperation("getFirstMessageAge"); + Object value = proxy.invokeOperation("getFirstMessageAge"); + + if (value instanceof Integer) + { + return ((Integer) value).longValue(); + } + + return (Long) value; } public String listMessageCounterHistoryAsHTML() throws Exception