diff --git a/spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java b/spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java index 0600afc8aa2c..15b5636c43aa 100644 --- a/spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java +++ b/spring-jcl/src/main/java/org/apache/commons/logging/LogFactory.java @@ -102,4 +102,31 @@ public Log getInstance(String name) { return getLog(name); } + // Just in case some code happens to call uncommon Commons Logging methods... + + @Deprecated + public Object getAttribute(String name) { + return null; + } + + @Deprecated + public String[] getAttributeNames() { + return new String[0]; + } + + @Deprecated + public void removeAttribute(String name) { + // do nothing + } + + @Deprecated + public void setAttribute(String name, Object value) { + // do nothing + } + + @Deprecated + public void release() { + // do nothing + } + }