joerg 2004/01/28 04:55:25
Modified: src/blocks/woody/java/org/apache/cocoon/woody/binding
JXPathBindingManager.java
Log:
removed unused logging stuff
Revision Changes Path
1.14 +10 -17
cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/binding/JXPathBindingManager.java
Index: JXPathBindingManager.java
===================================================================
RCS file:
/home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/binding/JXPathBindingManager.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- JXPathBindingManager.java 11 Jan 2004 20:51:16 -0000 1.13
+++ JXPathBindingManager.java 28 Jan 2004 12:55:25 -0000 1.14
@@ -50,20 +50,19 @@
*/
package org.apache.cocoon.woody.binding;
-import org.apache.avalon.framework.logger.AbstractLogEnabled;
-import org.apache.avalon.framework.logger.Logger;
-import org.apache.avalon.framework.service.Serviceable;
-import org.apache.avalon.framework.service.ServiceManager;
-import org.apache.avalon.framework.service.ServiceException;
import org.apache.avalon.framework.activity.Disposable;
import org.apache.avalon.framework.activity.Initializable;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
+import org.apache.avalon.framework.logger.AbstractLogEnabled;
+import org.apache.avalon.framework.service.ServiceException;
+import org.apache.avalon.framework.service.ServiceManager;
+import org.apache.avalon.framework.service.Serviceable;
import org.apache.avalon.framework.thread.ThreadSafe;
+import org.apache.cocoon.woody.datatype.DatatypeManager;
import org.apache.cocoon.woody.util.DomHelper;
import org.apache.cocoon.woody.util.SimpleServiceSelector;
-import org.apache.cocoon.woody.datatype.DatatypeManager;
import org.apache.excalibur.source.Source;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
@@ -138,14 +137,6 @@
}
/**
- * Allows the innerclass Assistant to get access to the logger. JDK 1.3
gives a
- * NoSuchMethod error if getLogger() is called directly.
- */
- private Logger getTheLogger() {
- return getLogger();
- }
-
- /**
* Assistant Inner class discloses enough features to the created
* childBindings to recursively
*
@@ -153,6 +144,10 @@
* this factory and its builder classes (that could be provided by third
* parties)
*/
+ /* NOTE: To get access to the logger in this inner class you must not
call
+ * getLogger() as with JDK 1.3 this gives a NoSuchMethod error. You need
to
+ * implement an explicite access method for the logger in the outer
class.
+ */
public class Assistant {
private JXpathBindingBuilderBase getBindingBuilder(String
bindingType) throws BindingException {
@@ -169,8 +164,6 @@
*/
public JXPathBindingBase getBindingForConfigurationElement(Element
configElm) throws BindingException {
String bindingType = configElm.getLocalName();
- //if (JXPathBindingManager.this.getTheLogger().isDebugEnabled())
- // JXPathBindingManager.this.getTheLogger().debug("build
binding for config elm " + bindingType);
JXpathBindingBuilderBase bindingBuilder =
getBindingBuilder(bindingType);
JXPathBindingBase childBinding =
bindingBuilder.buildBinding(configElm, this);
return childBinding;