NO-JIRA: upgrading to ActiveMQ 5.14.4 and upgrading for new Artemis
refactor
diff --git a/activemq-kahadb-exporter/src/main/java/org/apache/activemq/cli/kahadb/exporter/artemis/OpenWireMessageTypeConverter.java b/activemq-kahadb-exporter/src/main/java/org/apache/activemq/cli/kahadb/exporter/artemis/OpenWireMessageTypeConverter.java
index c921b48..662062a 100644
--- a/activemq-kahadb-exporter/src/main/java/org/apache/activemq/cli/kahadb/exporter/artemis/OpenWireMessageTypeConverter.java
+++ b/activemq-kahadb-exporter/src/main/java/org/apache/activemq/cli/kahadb/exporter/artemis/OpenWireMessageTypeConverter.java
@@ -16,9 +16,9 @@
*/
package org.apache.activemq.cli.kahadb.exporter.artemis;
+import org.apache.activemq.artemis.api.core.ICoreMessage;
import org.apache.activemq.artemis.cli.commands.tools.XmlDataExporterUtil;
import org.apache.activemq.artemis.core.protocol.openwire.OpenWireMessageConverter;
-import org.apache.activemq.artemis.core.server.ServerMessage;
import org.apache.activemq.artemis.jms.client.ActiveMQDestination;
import org.apache.activemq.cli.kahadb.exporter.OpenWireExportConverter;
import org.apache.activemq.cli.schema.BodyType;
@@ -51,7 +51,7 @@
*/
@Override
public MessageType convert(final Message message) throws Exception {
- final ServerMessage serverMessage = converter.inbound(message);
+ final ICoreMessage serverMessage = (ICoreMessage) converter.inbound(message);
final MessageType messageType = convertAttributes(serverMessage);
try {
@@ -96,7 +96,7 @@
}
}
- private BodyType convertBody(final ServerMessage serverMessage) throws Exception {
+ private BodyType convertBody(final ICoreMessage serverMessage) throws Exception {
String value = XmlDataExporterUtil.encodeMessageBody(serverMessage);
//requires CDATA
@@ -105,7 +105,7 @@
.build();
}
- private MessageType convertAttributes(final ServerMessage message) {
+ private MessageType convertAttributes(final ICoreMessage message) {
MessageType messageType = MessageType.builder()
.withId(message.getMessageID())
.withTimestamp(message.getTimestamp())
diff --git a/pom.xml b/pom.xml
index 9541e1b..e0b6c81 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,7 +37,7 @@
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
- <activemq-version>5.14.3</activemq-version>
+ <activemq-version>5.14.4</activemq-version>
<artemis-version>2.0.0-SNAPSHOT</artemis-version>
<slf4j-version>1.7.13</slf4j-version>
<log4j-version>1.2.17</log4j-version>