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);
+ }
+
}
/**