Skip to content

Commit

Permalink
Fix #568 Untrack Artemis test instance data
Browse files Browse the repository at this point in the history
  • Loading branch information
ppalaga authored and lburgazzoli committed Dec 21, 2019
1 parent 1bc112d commit d5c0215
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
*/
package org.apache.camel.quarkus.component.sjms.it;

import java.io.File;
import java.nio.file.Paths;
import java.util.Collections;
import java.util.Map;
Expand All @@ -41,14 +42,16 @@ public void inject(Object testInstance) {
@Override
public Map<String, String> start() {
try {
FileUtils.deleteDirectory(Paths.get("./target/artemis").toFile());
final File dataDirectory = Paths.get("./target/artemis").toFile();
FileUtils.deleteDirectory(dataDirectory);

final int port = AvailablePortFinder.getNextAvailable();
final String url = String.format("tcp://127.0.0.1:%d", port);

ConfigurationImpl cfg = new ConfigurationImpl();
cfg.addAcceptorConfiguration("activemq", url);
cfg.setSecurityEnabled(false);
cfg.setBrokerInstance(dataDirectory);

embedded = new EmbeddedActiveMQ();
embedded.setConfiguration(cfg);
Expand Down

0 comments on commit d5c0215

Please sign in to comment.