You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org> on 2006/08/04 13:28:14 UTC

[jira] Commented: (GERONIMO-1823) Add Embedded LDAP Server Viewer Portlet

    [ 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.

-- 
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

        

Re: [jira] Commented: (GERONIMO-1823) Add Embedded LDAP Server Viewer Portlet

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
On 8/4/06, Joe Bohn <jo...@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.
> >
> >
>

Re: [jira] Commented: (GERONIMO-1823) Add Embedded LDAP Server Viewer Portlet

Posted by Joe Bohn <jo...@earthlink.net>.
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!!

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).

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?

Thanks,
Joe



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.
> 
>