summaryrefslogtreecommitdiff
path: root/rules/xbean-reflect/no-log4j.patch
diff options
context:
space:
mode:
Diffstat (limited to 'rules/xbean-reflect/no-log4j.patch')
-rw-r--r--rules/xbean-reflect/no-log4j.patch53
1 files changed, 53 insertions, 0 deletions
diff --git a/rules/xbean-reflect/no-log4j.patch b/rules/xbean-reflect/no-log4j.patch
new file mode 100644
index 0000000..7b9285c
--- /dev/null
+++ b/rules/xbean-reflect/no-log4j.patch
@@ -0,0 +1,53 @@
+Index: xbean-reflect/src/main/java/org/apache/xbean/propertyeditor/Log4jConverter.java
+===================================================================
+--- xbean-reflect/src/main/java/org/apache/xbean/propertyeditor/Log4jConverter.java (revision 1598206)
++++ xbean-reflect/src/main/java/org/apache/xbean/propertyeditor/Log4jConverter.java (working copy)
+@@ -1,32 +0,0 @@
+-/**
+- * Licensed to the Apache Software Foundation (ASF) under one or more
+- * contributor license agreements. See the NOTICE file distributed with
+- * this work for additional information regarding copyright ownership.
+- * The ASF licenses this file to You under the Apache License, Version 2.0
+- * (the "License"); you may not use this file except in compliance with
+- * the License. You may obtain a copy of the License at
+- *
+- * http://www.apache.org/licenses/LICENSE-2.0
+- *
+- * Unless required by applicable law or agreed to in writing, software
+- * distributed under the License is distributed on an "AS IS" BASIS,
+- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+- * See the License for the specific language governing permissions and
+- * limitations under the License.
+- */
+-package org.apache.xbean.propertyeditor;
+-
+-import org.apache.log4j.Logger;
+-
+-/**
+- * @version $Rev$ $Date$
+- */
+-public class Log4jConverter extends AbstractConverter {
+- public Log4jConverter() {
+- super(Logger.class);
+- }
+-
+- protected Object toObjectImpl(String text) {
+- return Logger.getLogger(text);
+- }
+-}
+Index: xbean-reflect/src/main/java/org/apache/xbean/propertyeditor/PropertyEditors.java
+===================================================================
+--- xbean-reflect/src/main/java/org/apache/xbean/propertyeditor/PropertyEditors.java (revision 1598206)
++++ xbean-reflect/src/main/java/org/apache/xbean/propertyeditor/PropertyEditors.java (working copy)
+@@ -120,11 +120,6 @@
+ registerConverter(new WeakHashMapEditor());
+
+ try {
+- registerConverter(new Log4jConverter());
+- } catch (Throwable e) {
+- }
+-
+- try {
+ registerConverter(new CommonsLoggingConverter());
+ } catch (Throwable e) {
+ }