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