You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by dl...@apache.org on 2005/08/30 06:01:46 UTC

cvs commit: ws-wsrp4j/sandbox/wsrp4j/producer/src/java/org/apache/wsrp4j/producer/provider/pluto/driver ProviderImpl.java

dlouzan     2005/08/29 21:01:46

  Modified:    sandbox/wsrp4j/producer/src/java/org/apache/wsrp4j/producer/provider/pluto/driver
                        ProviderImpl.java
  Log:
  Added some log calls.
  
  Revision  Changes    Path
  1.2       +34 -3     ws-wsrp4j/sandbox/wsrp4j/producer/src/java/org/apache/wsrp4j/producer/provider/pluto/driver/ProviderImpl.java
  
  Index: ProviderImpl.java
  ===================================================================
  RCS file: /home/cvs/ws-wsrp4j/sandbox/wsrp4j/producer/src/java/org/apache/wsrp4j/producer/provider/pluto/driver/ProviderImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ProviderImpl.java	29 Aug 2005 22:34:45 -0000	1.1
  +++ ProviderImpl.java	30 Aug 2005 04:01:45 -0000	1.2
  @@ -16,6 +16,8 @@
   
   package org.apache.wsrp4j.producer.provider.pluto.driver;
   
  +import java.util.Properties;
  +
   import org.apache.pluto.PortletContainer;
   import org.apache.pluto.PortletContainerException;
   import org.apache.pluto.portalImpl.core.PortletContainerEnvironment;
  @@ -50,6 +52,9 @@
   import org.apache.wsrp4j.producer.provider.pluto.interfaces.PlutoPortletPool;
   import org.apache.wsrp4j.producer.provider.pluto.interfaces.PlutoProvider;
   
  +import org.apache.wsrp4j.commons.log.LogManager;
  +import org.apache.wsrp4j.commons.log.Logger;
  +
   
   /**
    * @version $Id$
  @@ -70,6 +75,10 @@
       //url composer
       private URLComposer urlComposer;
       
  +    // log and trace support
  +    private static Logger logger =
  +            LogManager.getLogManager().getLogger(ProviderImpl.class);
  +    
       /**
        * Private constructor
        */
  @@ -94,6 +103,11 @@
        */
       private void init() {
           
  +        String MN = "init";
  +        if (logger.isLogging(Logger.TRACE_HIGH)) {
  +            logger.entry(Logger.TRACE_HIGH, MN);
  +        }
  +        
           try {
               ServiceManager.init(ServletAccess.getServlet().getServletConfig());
           } catch (Throwable exc) {
  @@ -102,23 +116,36 @@
               exc.printStackTrace(System.err);
           }
           
  +        if (logger.isLogging(Logger.TRACE_HIGH)) {
  +            logger.text(Logger.TRACE_HIGH, MN, 
  +                    "Adding services to the container environment...");
  +        }
           PortletContainerEnvironment environment = 
                   new PortletContainerEnvironment();
           environment.addContainerService(Log.getService());
           environment.addContainerService(FactoryManager.getService());
           environment.addContainerService(
                   FactoryAccess.getInformationProviderContainerService());
  +        if (logger.isLogging(Logger.TRACE_HIGH)) {
  +            logger.text(Logger.TRACE_HIGH, MN, 
  +                    "Finished adding services to the container environment");
  +        }
           
           try {
               String uniqueContainerName =
                       Config.getParameters().
  -                    getString("portletcontainer.uniquename", "wsrp4j");
  +                    getString("portletcontainer.uniquename", "wsrp4j-producer");
  +            
  +            if (logger.isLogging(Logger.TRACE_HIGH)) {
  +                logger.text(Logger.TRACE_HIGH, MN, 
  +                        "uniqueContainerName=" + uniqueContainerName);
  +            }
               
               PortletContainerFactory.getPortletContainer().init(
                       uniqueContainerName,
                       ServletAccess.getServlet().getServletConfig(),
                       environment,
  -                    null);
  +                    new Properties());
               // we don't pass any preferences (pluto does nothing with it anyway)
           } catch (PortletContainerException exc) {
               // TODO
  @@ -126,6 +153,10 @@
               exc.printStackTrace(System.err);
           }
           
  +        if (logger.isLogging(Logger.TRACE_HIGH)) {
  +            logger.exit(Logger.TRACE_HIGH, MN);
  +        }
  +        
       }
       
       /**