Skip to content

Commit c14c9f9

Browse files
committed
Further additions wrt #2664
1 parent 95787c3 commit c14c9f9

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

src/main/java/com/fasterxml/jackson/databind/jsontype/impl/SubTypeValidator.java

+12-3
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,18 @@ public class SubTypeValidator
158158
s.add("org.aoju.bus.proxy.provider.RmiProvider");
159159
s.add("org.aoju.bus.proxy.provider.remoting.RmiProvider");
160160

161-
// [databind#2664]: activemq-jms
162-
s.add("org.apache.activemq.jms.pool.XaPooledConnectionFactory");
163-
161+
// [databind#2664]: activemq-core, activemq-pool, activemq-pool-jms
162+
163+
s.add("org.apache.activemq.ActiveMQConnectionFactory"); // core
164+
s.add("org.apache.activemq.ActiveMQXAConnectionFactory");
165+
s.add("org.apache.activemq.spring.ActiveMQConnectionFactory");
166+
s.add("org.apache.activemq.spring.ActiveMQXAConnectionFactory");
167+
s.add("org.apache.activemq.pool.JcaPooledConnectionFactory"); // pool
168+
s.add("org.apache.activemq.pool.PooledConnectionFactory");
169+
s.add("org.apache.activemq.pool.XaPooledConnectionFactory");
170+
s.add("org.apache.activemq.jms.pool.XaPooledConnectionFactory"); // pool-jms
171+
s.add("org.apache.activemq.jms.pool.JcaPooledConnectionFactory");
172+
164173
// [databind#2666]: apache/commons-jms
165174
s.add("org.apache.commons.proxy.provider.remoting.RmiProvider");
166175

0 commit comments

Comments
 (0)