Links

Jetty JMX Webservice

Jetty JMX Webservice is a webapp providing a RESTful API to query JMX mbeans and invoke mbean operations without the hassle that comes with RMI. No more arguments with your firewall admin, just a single http port.

That alone might not be a killer feature, but Jetty JMX Webservice also aggregates multiple mbeans having the same ObjectName in the same JVM (e.g. jmx beans for multiple webapps) as well as from multiple jetty instances. That way you’ve a single REST api aggregating JMX mbeans for one or more jetty instances you can use to feed your favourite monitoring system for example.

http://webtide.intalio.com/2011/05/jetty-jmx-webservice/

(download)

Filed under  //   java   jetty   jmx   mbean   monitoring   webapp  
Posted May 31, 2011 by email 

Cargo: wrapper to manipulate Java EE containers

Cargo is often used to deploy applications to containers from ant or maven builds. Cargo can install the container and dependencies needed for your deployment as well.

Cargo provides the following Tools and APIs:
* A Java API to start/stop/configure Java Containers and deploy modules into them.
* A Java API to parse/create/merge Java EE Modules
* Ant tasks and Maven 2/Maven 3 plugins.

Supported Containers:
* Geronimo
* Glassfish
* JBoss
* Jetty
* Jo!
* JOnAS
* JRun
* Orion/OC4J
* Resin
* Tomcat
* WebLogic

http://cargo.codehaus.org/

Filed under  //   codehaus   container   deployment   java   jee   jetty   opensource   servlets   tomcat   war  
Posted February 11, 2011 by email