I was having some mysterious build problems and happened to look at the monitoring app today a bit (plugins/monitoring). I'm a bit confused by the structure and wonder if it could be simplified.

My impression is that there are two versions of an agent and a web app.

agent:
common jar
datasource
ejb app
jmx jar

The ejb app appears to be wrapped in an ear. Why? I can't see any reason for this the jmx jar doesn't appear to be looking up the right thing in jndi. See http://cwiki.apache.org/confluence/display/GMOxDOC21/JNDI geronimo-connector should not be needed here.

monitoring app:
Here there appears to be a war inside an ear for no apparent reason.

Could someone who has worked on this in the past comment?

thanks
david jencks

Reply via email to