I was already thinking a bit about deployment and we'd probably have to have some servlet-container-specific code for each servlet container we want to support.
In case of tomcat, a deployer could upload a portlet and the admin portlet would a) copy that file to the webapps directory or b) use the tomcat deployer. I find both methods ok, but in order for b) to work, the manager webapp has to be deployed and the admin portlet needs to know user/pass to access the manager webapp. This could be solved by adding input fields for that information. Do you think it makes sense to let the deployer enter a context name or should we just assume the deployer already includes a META-INF/context.xml? I don't know but that file may be servlet-container-specific too... For the web-service, we could do all the work in a servlet and use a portlet as thin frontend. Everything the Portlet does, is dispatching the request to the servlet. Patrick 2006/2/19, David H. DeWolf <[EMAIL PROTECTED]>: > I'm personally fine with whatever as long as: > > 1) it's an optional portlet > > 2) it's not too heavy > > though, I do think it's worth having some sort of "web service" or > deployment servlet that can be used to programmatically deploy through > clients (i.e. tomcat manager webapp) > > David > > Patrick Huber wrote: > > All, > > > > in case I find time to do this, are there any constraints on the > > technology to use? I've gotten pretty used to SpringPortlet in the > > last months, during my student research project. On the other hand, > > It's probably a quite small portlet and spring would be total > > overkill... > > > > Patrick > > > > > > 2006/2/17, ZHENG Zhong (JIRA) <[EMAIL PROTECTED]>: > > > >>Create admin portlet for Pluto portal driver > >>-------------------------------------------- > >> > >> Key: PLUTO-215 > >> URL: http://issues.apache.org/jira/browse/PLUTO-215 > >> Project: Pluto > >> Type: New Feature > >> Components: portal driver > >> Versions: 1.1.0 > >> Reporter: ZHENG Zhong > >> Fix For: 1.1.0 > >> > >> > >>Create admin portlet for Pluto portal driver to make it easier to > >>assemble/deploy/publish portlet apps to Pluto. > >> > >>-- > >>This message is automatically generated by JIRA. > >>- > >>If you think it was sent incorrectly contact one of the administrators: > >> http://issues.apache.org/jira/secure/Administrators.jspa > >>- > >>For more information on JIRA, see: > >> http://www.atlassian.com/software/jira > >> > >> > > > > > > > > -- > > "I love deadlines. I like the whooshing sound they make as they fly > > by." -- Douglas Adams > > > > -- "I love deadlines. I like the whooshing sound they make as they fly by." -- Douglas Adams
