How to restart JBoss AS ?

This article has been written for JBoss AS 5 and is now obsolete. Please check this tutorial to learn how to start/stop/restart WildFly or JBoss EAP: How to Start, Stop and Restart WildFly One not well known option of the shutdown command is the -e option.If you issue the shutdown with the -e option: shutdown.sh … Read more

How to solve Classloader issues in JBoss 4 and 5

By default JBoss 4 and JBoss 5 uses a flat class loading model that avoids the need to redundantly include classes in different layers.  WAR files would only have the web contents and servlets, EJBs their interfaces, implementations and types, etc. From 4.0.2 JBoss has changed to the Servlet spec classloading model, i.e. it uses … Read more

How to create multiple instances of an Mbean?

  Supposing you need two instances of an MBean, let’s say one for the client and one for the server. The main problem is that the objectName must be unique but you can hack it by adding an id for each MBean. Here’s an example: <?xml version=”1.0″ encoding=”UTF-8″?> <server>   <mbean code=”sample.HelloWorldService” name=”sample:service=HelloWorld,id=1″>     <attribute … Read more