Skip to content

Commit 3bb31ab

Browse files
committed
Ensure future compatibility with Quarkus 3.7 contd.
Clear quarkus config factory that is on the classpath
1 parent d86ea3f commit 3bb31ab

File tree

1 file changed

+3
-0
lines changed
  • quarkus-solace-messaging-connector/runtime/src/test/java/com/solace/quarkus/messaging/base

1 file changed

+3
-0
lines changed

quarkus-solace-messaging-connector/runtime/src/test/java/com/solace/quarkus/messaging/base/WeldTestBase.java

+3
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import com.solace.quarkus.messaging.SolaceConnector;
1313
import com.solace.quarkus.messaging.converters.SolaceMessageConverter;
1414

15+
import io.quarkus.runtime.configuration.QuarkusConfigFactory;
1516
import io.smallrye.config.SmallRyeConfigProviderResolver;
1617
import io.smallrye.config.inject.ConfigExtension;
1718
import io.smallrye.reactive.messaging.providers.MediatorFactory;
@@ -79,6 +80,8 @@ public void stopContainer() {
7980
}
8081
// Release the config objects
8182
SmallRyeConfigProviderResolver.instance().releaseConfig(ConfigProvider.getConfig());
83+
QuarkusConfigFactory.setConfig(null);
84+
MapBasedConfig.cleanup();
8285
}
8386

8487
public BeanManager getBeanManager() {

0 commit comments

Comments
 (0)