geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder" <>
Subject Re: Plugin Enhancements
Date Thu, 15 Jun 2006 14:17:47 GMT
On 6/15/06, Sachin Patel <> wrote:
> So this could be currently done independent of project structure?

I'm not sure what you mean.  One issue is that this ("API approach")
only works if the server is running (at least j2ee-system and
rmi-naming), because you do it through the PluginInstaller which
relies on repositories, an artifact resolver, a thread pool, etc.  But
if that's not a problem, then the functionality described below works
against the contents of the module directory in the repository.  So if
there's a repository that the module is installed to, you can edit the
plugin metadata in that directory and then export a CAR from it.

Can you explain the project structure issue more?  I'm not too
familiar with Eclipse, I'm afraid.


> On Jun 15, 2006, at 12:21 AM, Aaron Mulder wrote:
> > I assume the API approach would be best for Eclipse
> > integration -- there's a call to get the default metadata (including
> > dependencies gleaned from the module itself), a data structure for the
> > metadata you can populate however you want, a call to update the saved
> > metadata for the plugin, and a call to get a packaged plugin
> > InputStream back out.
> -sachin

View raw message