Right, I'm planing to ship both of them but mark ejb agent as "load=false". So that the user will use JMX as default monitoring agent.
When the users do not need EJB, they can create a EJB free assembly easily without breaking the monitoring. Does anyone have any other comments ? On Mon, Sep 14, 2009 at 9:56 AM, Jack Cai <[email protected]> wrote: > So looks like it's a random choice... > > If there's no particular reasons (like performance etc.), I'd recommend > that we use JMX agent as the default instead of the EJB agent, as the latter > has a dependency on the EJB container. > > -Jack > > > > On Thu, Sep 10, 2009 at 1:19 PM, Shawn Jiang <[email protected]> wrote: > >> Whenever a user wants to use jmx monitor, he/she needs to install >> agent-car-jmx plugin firstly. Why not to ship this plugin with geronimo >> while keep it "load=false" in config.xml by default ? >> >> IMO, this size of agent-car-jmx plugin is only 13Kb. It's not a problem >> to bundle it with geronimo server as long as we make it "load=false" by >> default. >> >> Any ideas ? >> >> -- >> Shawn >> > > -- Shawn
