So do you use the standalone model or domain model ?
If you are deploying using jboss-cli, you can do a force deploy. This would replace the contents of the new ear with the old ear without a restart.
Hot-deployment tools like JRebel quickly returns your investment in deployment times...
=> rang s :
We currently use the standalone model and we deploy thanks to a Maven task.
The problem is not the fact to deploy without restarting JBoss but deploy only a part of the ear without deploy all its content.
Of course, we can decide to deploy jars and wars without ear in development but it can be nice to have the same architecture in development and production.
=> Nicklas Karlsson
For JRebel, I'll test it as soon as possible but I believe my boss prefers a free solution
You can tell your boss he's saving in the wrong places ;-) Show him how you work and how much waiting/redploying is involved and let him do the math.