In general the apollo extensions documentation [1] needs lots of love.
I've just just updated it to list all the extension points which it
supports.
I've also added a section which explain how to extend the default virtual
host implementation and how to hook into the configuration system.  The doc
updates should show up on the website in a couple of hours.

Let me know if that's starting to help. We still need a sections similar to
to the 'Using a custom VirtualHost implementation' section for each
extensible part of Apollo.

[1]:
http://activemq.apache.org/apollo/versions/99-trunk-SNAPSHOT/website/documentation/extending-guide.html

On Mon, Apr 23, 2012 at 2:11 AM, Lionel Cons <[email protected]> wrote:

> I'm not familiar with the way Apollo plugins interact with apollo.xml.
>
> I have the feeling that we would need the following:
>  1. define which parts of apollo.xml can be extended by plugins
>  2. allow a given plugin to register the namespace it is using
>  3. define namespace to XSD file/url mappings (inside plugin? outside?)
>  4. assemble all this so that apollo.xml can be fully validated
>  5. make sure all this works with multiple plugins loaded at the same time
>
> Maybe 1 and 3 should be discussed here?
>
> Once the picture is clear, we can log this in JIRA...
>
> Cheers,
>
> Lionel
>



-- 

**

*Hiram Chirino*

*Software Fellow | FuseSource Corp.*

*[email protected] | fusesource.com*

*skype: hiramchirino | twitter: @hiramchirino<http://twitter.com/hiramchirino>
*

*blog: Hiram Chirino's Bit Mojo <http://hiramchirino.com/blog/>*

*
*

*
*

Reply via email to