File tree 1 file changed +19
-0
lines changed
src/main/java/com/fasterxml/jackson/databind/jsontype/impl
1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -211,6 +211,25 @@ public class SubTypeValidator
211
211
s .add ("org.apache.commons.dbcp2.datasources.PerUserPoolDataSource" );
212
212
s .add ("org.apache.commons.dbcp2.datasources.SharedPoolDataSource" );
213
213
214
+ // [databind#2996]: newrelic-agent + embedded-logback-core
215
+ // (derivative of #2334 and #2389)
216
+ s .add ("com.newrelic.agent.deps.ch.qos.logback.core.db.JNDIConnectionSource" );
217
+ s .add ("com.newrelic.agent.deps.ch.qos.logback.core.db.DriverManagerConnectionSource" );
218
+
219
+ // [databind#2997]: tomcat/naming-factory-dbcp (embedded dbcp 1.x)
220
+ // (derivative of #2478)
221
+ s .add ("org.apache.tomcat.dbcp.dbcp.datasources.PerUserPoolDataSource" );
222
+ s .add ("org.apache.tomcat.dbcp.dbcp.datasources.SharedPoolDataSource" );
223
+
224
+ // [databind#2998]: org.apache.tomcat/tomcat-dbcp (embedded dbcp 2.x)
225
+ // (derivative of #2478)
226
+ s .add ("org.apache.tomcat.dbcp.dbcp2.datasources.PerUserPoolDataSource" );
227
+ s .add ("org.apache.tomcat.dbcp.dbcp2.datasources.SharedPoolDataSource" );
228
+
229
+ // [databind#2999]: org.glassfish.web/javax.servlet.jsp.jstl (embedded Xalan)
230
+ // (derivative of #2469)
231
+ s .add ("com.oracle.wls.shaded.org.apache.xalan.lib.sql.JNDIConnectionPool" );
232
+
214
233
DEFAULT_NO_DESER_CLASS_NAMES = Collections .unmodifiableSet (s );
215
234
}
216
235
You can’t perform that action at this time.
0 commit comments