-
Notifications
You must be signed in to change notification settings - Fork 38.6k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancementA general enhancement
Milestone
Description
As mentioned in the reference documentation, spring-jcl
provides its own Commons Logging bridge, with classes like org.apache.commons.logging.LogFactory
.
When commons-logging:commons-logging
dependency is in the classpath (either included directly or transitively via dependency like com.opencsv:opencsv
for example), it leads to dulicated classpath entries on the JVM and broken native compilation due to a build-time initialization error (see oracle/graal#6711 related issue).
This issue intends to introduce a warning when both spring-jcl
and commons-logging
are found in the classpath, to hint about excluding such commons-logging
dependency.
artemik
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancementA general enhancement