[ 
https://issues.apache.org/jira/browse/PLUTO-378?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12502004
 ] 

Elliot Metsger commented on PLUTO-378:
--------------------------------------

so this could be a list conversation but its here for stephane's benefit 
(providing notifications are working - they work for me....)  

There are a few approaches:
1) admin portlet providing users or admins the ability to assemble and deploy 
the war - as craig alludes to there is some code in a branch for this
2) maven plugin which assembles portlet at package time.  of course the 
packaged war is assembled specifically for the pluto container.  this exists 
now in 1.1.x. http://portals.apache.org/pluto/v11/deploying.html

a third option is hot deployment  - a user/admin actually places an unassembled 
war in a specific directory of the application server and it is automatically 
assembled and registered with the portlet container.  Hot deploy should be 
pretty easy to add.  we already have auto-registration, so we should just have 
to add the hot-deploy code, and then stephane can just plop the (unassembled) 
war in a directory and have pluto pick it up, assemble, and deploy it.

> Pluto requires custom entries in web.xml whcih prevents the deployment of JSR 
> 168 portlest
> ------------------------------------------------------------------------------------------
>
>                 Key: PLUTO-378
>                 URL: https://issues.apache.org/jira/browse/PLUTO-378
>             Project: Pluto
>          Issue Type: Bug
>          Components: portlet container
>    Affects Versions: 1.1.3
>            Reporter: Stephane Nicoll
>            Assignee: Elliot Metsger
>            Priority: Critical
>             Fix For: 1.2.0, 1.1.4
>
>
> According to the documentation, pluto requires any war containing portlets to 
> be updated by a plugin in order to allow a deployment in pluto, see
> http://portals.apache.org/pluto/v11/deploying.html
> This is a show stopper for people working with several portlets container 
> since the stuff that needs to be added makes a deployment into another portal 
> system impossible. Pluto should inject the necessary stuff on the fly instead 
> (just like Liferay does for instance).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to