You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by we...@apache.org on 2004/08/01 17:44:35 UTC
cvs commit: jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/deployment/impl DeployPortletAppEventListener.java
weaver 2004/08/01 08:44:35
Modified: portal/src/java/org/apache/jetspeed/deployment/impl
DeployPortletAppEventListener.java
Log:
No takes a PortletFactory as a dep
Revision Changes Path
1.16 +7 -6 jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/deployment/impl/DeployPortletAppEventListener.java
Index: DeployPortletAppEventListener.java
===================================================================
RCS file: /home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/deployment/impl/DeployPortletAppEventListener.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- DeployPortletAppEventListener.java 9 Jul 2004 18:27:45 -0000 1.15
+++ DeployPortletAppEventListener.java 1 Aug 2004 15:44:35 -0000 1.16
@@ -20,7 +20,7 @@
import org.apache.jetspeed.deployment.DeploymentEventListener;
import org.apache.jetspeed.deployment.DeploymentException;
import org.apache.jetspeed.deployment.DeploymentObject;
-import org.apache.jetspeed.factory.JetspeedPortletFactory;
+import org.apache.jetspeed.factory.PortletFactory;
import org.apache.jetspeed.tools.pamanager.PortletApplicationException;
import org.apache.jetspeed.tools.pamanager.PortletApplicationManagement;
import org.apache.jetspeed.util.DirectoryHelper;
@@ -49,6 +49,7 @@
private PortletApplicationManagement pam;
private Map appNameToFile;
protected PortletRegistryComponent registry;
+ private PortletFactory portletFactory;
/**
@@ -60,10 +61,10 @@
* the <code>webAppDir</code> directory does not exist.
*/
public DeployPortletAppEventListener( String webAppDir, PortletApplicationManagement pam,
- PortletRegistryComponent registry ) throws FileNotFoundException
+ PortletRegistryComponent registry, PortletFactory portletFactory ) throws FileNotFoundException
{
File checkFile = new File(webAppDir);
-
+ this.portletFactory = portletFactory;
if (checkFile.exists())
{
@@ -213,8 +214,8 @@
// undeploy works correctly
appNameToFile.put(deploymentObj.getPath(), id);
if (isLocal)
- {
- JetspeedPortletFactory.addClassLoader(paWar.createClassloader(getClass().getClassLoader()));
+ {
+ portletFactory.addClassLoader(paWar.createClassloader(getClass().getClassLoader()));
}
return;
}
@@ -228,7 +229,7 @@
{
log.info(fileName + " will be registered as a local portlet applicaiton.");
pam.register(paWar);
- JetspeedPortletFactory.addClassLoader(paWar.createClassloader(getClass().getClassLoader()));
+ portletFactory.addClassLoader(paWar.createClassloader(getClass().getClassLoader()));
}
else
{
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org