Fix conditions for CachingConnectionFactory support
Closes gh-12161
This commit is contained in:
@@ -278,6 +278,11 @@
|
||||
<artifactId>spring-jdbc</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework</groupId>
|
||||
<artifactId>spring-jms</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework</groupId>
|
||||
<artifactId>spring-messaging</artifactId>
|
||||
|
||||
@@ -48,6 +48,7 @@ import org.springframework.jms.connection.CachingConnectionFactory;
|
||||
class ActiveMQConnectionFactoryConfiguration {
|
||||
|
||||
@Configuration
|
||||
@ConditionalOnClass(CachingConnectionFactory.class)
|
||||
@ConditionalOnProperty(prefix = "spring.activemq.pool", name = "enabled", havingValue = "false", matchIfMissing = true)
|
||||
static class SimpleConnectionFactoryConfiguration {
|
||||
|
||||
|
||||
@@ -44,6 +44,7 @@ import org.springframework.jms.connection.CachingConnectionFactory;
|
||||
class ArtemisConnectionFactoryConfiguration {
|
||||
|
||||
@Configuration
|
||||
@ConditionalOnClass(CachingConnectionFactory.class)
|
||||
@ConditionalOnProperty(prefix = "spring.artemis.pool", name = "enabled", havingValue = "false", matchIfMissing = true)
|
||||
static class SimpleConnectionFactoryConfiguration {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user