vgritsenko    02/03/29 12:24:02

  Modified:    src/java/org/apache/cocoon/sitemap Handler.java
                        XSLTFactoryLoader.java
  Log:
  remove obsolete hack
  
  Revision  Changes    Path
  1.13      +1 -8      xml-cocoon2/src/java/org/apache/cocoon/sitemap/Handler.java
  
  Index: Handler.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/sitemap/Handler.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- Handler.java      23 Feb 2002 21:15:46 -0000      1.12
  +++ Handler.java      29 Mar 2002 20:24:02 -0000      1.13
  @@ -84,7 +84,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Carsten Ziegeler</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stefano Mazzocchi</a>
  - * @version CVS $Id: Handler.java,v 1.12 2002/02/23 21:15:46 dims Exp $
  + * @version CVS $Id: Handler.java,v 1.13 2002/03/29 20:24:02 vgritsenko Exp $
    */
   public class Handler extends AbstractLoggable
   implements Runnable, Contextualizable, Composable, Processor, Disposable, 
SourceResolver {
  @@ -259,13 +259,6 @@
           String programmingLanguage = "java";
           ProgramGenerator programGenerator = null;
           try {
  -            /* FIXME: Workaround -- set the logger XSLTFactoryLoader used to 
generate source
  -             * within the sitemap generation phase.
  -             * Needed because we never have the opportunity to handle the lifecycle 
of the
  -             * XSLTFactoryLoader, since it is created by the Xalan engine.
  -             */
  -            XSLTFactoryLoader.setLogger(getLogger());
  -
               programGenerator = 
(ProgramGenerator)this.manager.lookup(ProgramGenerator.ROLE);
               smap = (Sitemap)programGenerator.load(this.manager, 
this.sourceFileName, markupLanguage,
                       programmingLanguage, this);
  
  
  
  1.6       +1 -13     
xml-cocoon2/src/java/org/apache/cocoon/sitemap/XSLTFactoryLoader.java
  
  Index: XSLTFactoryLoader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/sitemap/XSLTFactoryLoader.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XSLTFactoryLoader.java    22 Feb 2002 07:03:55 -0000      1.5
  +++ XSLTFactoryLoader.java    29 Mar 2002 20:24:02 -0000      1.6
  @@ -50,9 +50,7 @@
   */
   package org.apache.cocoon.sitemap;
   
  -import org.apache.avalon.framework.logger.Loggable;
   import org.apache.cocoon.util.ClassUtils;
  -import org.apache.log.Logger;
   import org.w3c.dom.NodeList;
   
   import java.util.HashMap;
  @@ -62,27 +60,17 @@
    * generation stylesheet to load <code>MatcherFactory</code>s or
    * <code>SelectorFactory</code>s to get the generated source code.
    *
  - * <strong>Note:</strong> This class uses a static log instance to
  - * set up the instances it creates. This is suboptimal.
  - *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Berin Loritsch</a>
  - * @version CVS $Id: XSLTFactoryLoader.java,v 1.5 2002/02/22 07:03:55 cziegeler Exp 
$
  + * @version CVS $Id: XSLTFactoryLoader.java,v 1.6 2002/03/29 20:24:02 vgritsenko 
Exp $
    */
   public class XSLTFactoryLoader {
  -    protected static Logger log;
       private HashMap obj = new HashMap();
   
       public String getClassSource(String className, String prefix, String pattern, 
NodeList conf) throws ClassNotFoundException,
           InstantiationException, IllegalAccessException, Exception {
   
           throw new UnsupportedOperationException("CodeFactory is no longer 
supported.");
  -    }
  -
  -    public static void setLogger(Logger logger) {
  -        if (log == null) {
  -            log = logger;
  -        }
       }
   
       public String getParameterSource(String className, NodeList conf) throws 
ClassNotFoundException, InstantiationException,
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to