geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder" <ammul...@alumni.princeton.edu>
Subject Re: [jira] Commented: (GERONIMO-1823) Add Embedded LDAP Server Viewer Portlet
Date Fri, 04 Aug 2006 14:38:16 GMT
On 8/4/06, Joe Bohn <joe.bohn@earthlink.net> wrote:
> Hi Aaron,
>
> So we *do* have a way to extend the console at deploy time (either
> plugin deployment or application deployment)?   Will this handle updates
> to the pageregistry and portletentityregistry?  Is there also a
> mechanism to "undo" the changes when a plugin or application is
> undeployed?   If so, then that is excellent!!

Right now it's kind of at the "prototype" stage.  The installation
works (though you have to either restart Geronimo or hit a specially
crafted URL to get the portal to reread its config files).  There is
no uninstallation, because Geronimo doesn't have any hooks for things
to execute when uninstalled.  There's a Jira to allow plugin
installation scripts, and as soon as we do that we can support the
uninstall.

Still, I don't see how we can reasonably add an LDAP portlet to the
console otherwise.

> I wasn't aware of anything in this area to make the console extensible
> and was thinking that we really needed this (esp. since Geronimo itself
> is extensible).

It'll be better to switch to a more dynamic portal server, but this
will do us for now.

> Has this been integrated in other places or just with gplugins (whatever
> that is ... I just started to see what I could find on this based upon
> your response)?   Is there any more information that you can point me to
> on this?

There's a Quartz plugin that adds a screen to the console which you
can build from source.  I haven't distributed it because the screen
has next to nothing on it, but it does demonstrate the functionality.
The project page is http://sourceforge.net/projects/gplugins/ though I
haven't really done a ton with it yet.

Thanks,
     Aaron

> Aaron Mulder (JIRA) wrote:
> >     [ http://issues.apache.org/jira/browse/GERONIMO-1823?page=comments#action_12425725
]
> >
> > Aaron Mulder commented on GERONIMO-1823:
> > ----------------------------------------
> >
> > I think this would be better packaged as a plugin than integrated into the console,
since the same is true of our Apache DS integration.  Can you package this portlet as a standalone
WAR?  The gplugins project has a GBean you can add to geronimo-web.xml that can install portlets
into the console.
> >
> >
> >>Add Embedded LDAP Server Viewer Portlet
> >>---------------------------------------
> >>
> >>                Key: GERONIMO-1823
> >>                URL: http://issues.apache.org/jira/browse/GERONIMO-1823
> >>            Project: Geronimo
> >>         Issue Type: New Feature
> >>     Security Level: public(Regular issues)
> >>         Components: console
> >>   Affects Versions: 1.2
> >>           Reporter: Chris Cardona
> >>        Attachments: dojo-0.3.1-bin.zip, ldapMgrPortlet-B1.1.1.jpg, ldapMgrPortlet-B1.1.1.patch,
ldapMgrPortlet-Snapshot.zip, ldapMgrPortlet.patch, sample.ldif
> >>
> >>
> >>Add a new portlet for viewing the contents of the embedded directory server (Apache
DS). This portlet will be under 'Misc' portlets.
> >
> >
>

Mime
View raw message