Good afternoon,
I am currently building a webapp using Java, JSF, Primefaces and I'd like admin-users to run certain batch-jobs. At first I thought about simply creating a simple UI to do this myself, but I then I realized that it would be better to use some type of plugin/widget that simply just takes all available MBeans and displays it for the user in some way. This way I wouldn't have to constantly create more UI-elements whenever a new job is created. I used Apache Sirona before to do this, but I want to limit access of these functions to certain users instead.
So my question is: Are there any plugins/tools like this available?
Cheers
You want to use Jolokia. It wraps all your JMX beans in REST API.
Then it should be trivial to use from your JSF pages or any other UI component. We do this for one of our projects.