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