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 Randy Watler <wa...@wispertel.net> on 2005/02/02 03:18:47 UTC
latest FileSystemPAM mods
Scott,
I am confused by this change to FileSystemPAM:
@@ -387,6 +387,12 @@
// save it to the registry
log.info("Saving the portlet.xml in the registry...");
+ if(registry.namedPortletApplicationExists(app.getName()))
+ {
+ log.warn("Deployment has found an app with the application name, "+app.getName()+
+ ". The existing app will be removed in favor of this one.");
+ undeploy(paWar);
+ }
registry.registerPortletApplication(app);
log.info("Committing registry changes...");
I would like this logic to somehow be moved to the
DeployPortletAppEventListener instead of bailing out in the middle of a
registration process here by undeploying. Under what conditions were you
trying to undeploy here? I do not understand how this could even happen
unless there were some kind of race condition involved... what am I missing?
I was not able to port this change forward into my version of
FileSystemPAM. We need to resolve this issue if we need to preserve this
functionality.
Randy
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org
Re: latest FileSystemPAM mods
Posted by "Scott T. Weaver" <sc...@binary-designs.net>.
That was if somehow a portlet app was being deployed and the app already
existed, i.e. deploy somehow fired in favor of redeploy. I think it was
there to support a very slim chance of this happening. I don't think you
need to worry about porting it.
Randy Watler wrote:
> Scott,
>
> I am confused by this change to FileSystemPAM:
>
> @@ -387,6 +387,12 @@
> // save it to the registry
> log.info("Saving the portlet.xml in the registry...");
> + if(registry.namedPortletApplicationExists(app.getName()))
> + {
> + log.warn("Deployment has found an app with the application name,
> "+app.getName()+
> + ". The existing app will be removed in favor of this one.");
> + undeploy(paWar);
> + }
> registry.registerPortletApplication(app);
> log.info("Committing registry changes...");
>
>
> I would like this logic to somehow be moved to the
> DeployPortletAppEventListener instead of bailing out in the middle of
> a registration process here by undeploying. Under what conditions were
> you trying to undeploy here? I do not understand how this could even
> happen unless there were some kind of race condition involved... what
> am I missing?
>
> I was not able to port this change forward into my version of
> FileSystemPAM. We need to resolve this issue if we need to preserve
> this functionality.
>
> Randy
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org
>
>
>
--
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover
*******************************************
* Scott T. Weaver *
* <we...@apache.org> *
* <http://www.einnovation.com> *
* -------------------------------------- *
* Apache Jetspeed Enterprise Portal *
* Apache Pluto Portlet Container *
* *
* OpenEdit, Website Content Management *
* <http://www.openedit.org> *
*******************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org