Skip to content

Commit 25b9c3d

Browse files
Test camel-quarkus-activemq against Artemis broker
1 parent f234df5 commit 25b9c3d

File tree

6 files changed

+12
-76
lines changed

6 files changed

+12
-76
lines changed

integration-tests-support/messaging/jms/src/main/java/org/apache/camel/quarkus/messaging/jms/JmsResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public Response testTransferExchange(@PathParam("queueName") String queueName, S
125125
public Response testTransferException(@PathParam("queueName") String queueName) {
126126
try {
127127
producerTemplate.requestBody(
128-
componentScheme + ":queue:" + queueName + "?transferException=true",
128+
componentScheme + ":queue:" + queueName + "?transferException=true&replyTo=exception.queue",
129129
"bad payload");
130130
} catch (RuntimeCamelException e) {
131131
Class<? extends Throwable> exception = e.getCause().getClass();

integration-tests/activemq/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@
4444
</dependency>
4545

4646
<!-- test dependencies -->
47+
<dependency>
48+
<groupId>org.apache.camel.quarkus</groupId>
49+
<artifactId>camel-quarkus-integration-tests-support-activemq</artifactId>
50+
<scope>test</scope>
51+
</dependency>
4752
<dependency>
4853
<groupId>io.quarkus</groupId>
4954
<artifactId>quarkus-junit5</artifactId>

integration-tests/activemq/src/main/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQConnectionFactoryProducer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
@ApplicationScoped
3131
public class ActiveMQConnectionFactoryProducer {
3232

33-
@ConfigProperty(name = "camel.component.activemq.broker-url")
33+
@ConfigProperty(name = "camel.component.activemq.brokerUrl")
3434
String brokerUrl;
3535

3636
@Singleton

integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQTest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@
1717
package org.apache.camel.quarkus.component.activemq.it;
1818

1919
import io.quarkus.test.common.QuarkusTestResource;
20+
import io.quarkus.test.common.ResourceArg;
2021
import io.quarkus.test.junit.QuarkusTest;
2122
import org.apache.camel.quarkus.messaging.jms.AbstractJmsMessagingTest;
23+
import org.apache.camel.quarkus.test.support.activemq.ActiveMQTestResource;
2224

2325
@QuarkusTest
24-
@QuarkusTestResource(ActiveMQTestResource.class)
26+
@QuarkusTestResource(initArgs = {
27+
@ResourceArg(name = "modules", value = "camel.component.activemq")
28+
}, value = ActiveMQTestResource.class)
2529
class ActiveMQTest extends AbstractJmsMessagingTest {
2630

2731
}

integration-tests/activemq/src/test/java/org/apache/camel/quarkus/component/activemq/it/ActiveMQTestResource.java

Lines changed: 0 additions & 72 deletions
This file was deleted.

pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,6 @@
224224
<rpkgtests-maven-plugin.version>1.0.0</rpkgtests-maven-plugin.version>
225225

226226
<!-- Test container image properties -->
227-
<activemq.container.image>mirror.gcr.io/rmohr/activemq:5.15.9-alpine</activemq.container.image>
228227
<arangodb.container.image>mirror.gcr.io/arangodb:3.12.0</arangodb.container.image>
229228
<azurite.container.image>mcr.microsoft.com/azure-storage/azurite:3.35.0</azurite.container.image>
230229
<calculator-ws.container.image>quay.io/l2x6/calculator-ws:1.2</calculator-ws.container.image>

0 commit comments

Comments
 (0)