You can deploy new portlets as WARs. But in order for the portal to include them, you have to use the hacky GBean that updates the portal config files, and then either hit a hand-crafted URL or restart the server to make the console notice. The main problem is that the console isn't very happy if you later remove said WARs, though I haven't looked into that problem in detail. The latest version of Pluto should eliminate most of these problems, though we still need to think of some way to provide a hook to take action when the WAR is uninstalled.
Anyway, I think a CA portlet would be cool. Thanks, Aaron On 9/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
Can't we just deploy new portlet things as wars or something? ANd then pack up each bit of console functionality into its own module? --jason On Sep 15, 2006, at 12:55 PM, Guillaume Nodet wrote: > I think it has already been done. > It is a bit of a hack, as it requires > a modification of the console configuration when the > plugin is installed and a server restart iiirc. > I guess Aaron may tell more about that. > > On 9/15/06, Jason Dillon <[EMAIL PROTECTED]> wrote: >> Can plugins add new portlets? >> >> --jason >> >> >> On Sep 15, 2006, at 12:42 PM, Hernan Cunico wrote: >> >> > I would love to see that functionality included in Geronimo. >> > >> > Do you think it could eventually become available as a geronimo- >> > plugin? >> > >> > Cheers! >> > Hernan >> > >> > Vamsavardhana Reddy wrote: >> >> Hi, >> >> How about having a Certificate Authority portlet in Geronimo >> >> Console? A full fledged CA may be a long way to go. But what >> >> ever minimum function is required to process CSR's etc. is not >> >> hard and the users can issue their own digital certificates >> >> instead of getting trial certificates from some CA. I have >> >> already given it a try and the minimum required function can be >> >> derived from what ever is available in geronimo-util module. >> >> I will wait for comments from community before proceeding further. >> >> Thanks, >> >> Vamsi >> >> > > > -- > Cheers, > Guillaume Nodet