[jboss-user] [Management, JMX/JBoss] - Management interface to webapps
nappinc
do-not-reply at jboss.com
Mon Feb 19 06:53:17 EST 2007
We have an existing J2EE 1.4 (servlets/JSP only) web application we'd like to add a management interface to, so application server administrators can manage our application via the JBoss JMX/Web Console (get status, alter configuration, get monitoring stats).
I've been advised to create a new .sar file containing our JMX MBeans, but my question is how do we integrate this with our web application? How do I configure the classloading?
Our new ear file is as follows:
- main application (.war)
- separate configuration application (.war)
- new JMX MBeans (.sar)
The two .war files need to run under isolated classloaders, to prevent clashes of code and libraries. How can I configure the .sar to have access to the main application's classes? The wiki seemed to suggest that classloading can only be specified at one level - in an ear file that would be in the jboss-app.xml - and lower levels - the .war's and .sar would have settings ignored.
I don't really want to use Unified classloading - that seems to be all or nothing - because that also breaks certain parts of our application and prevents us from being able to deploy more than one copy of our applciation on a single app server instance.
Am I right in thinking this is even possible in JMX? Is this a sledgehammer to crack a coconut?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4018775#4018775
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4018775
More information about the jboss-user
mailing list