I have always fantasized that one day I wouldn't have to stay up til 10pm on Sunday to do a deployment.
I came up with an idea but not certain if this will work please advise.
So, what if I have my existing running production instance say on port 8080.
I then setup another JBoss instance and lets call it "Next Deploy" which will be a prod staging environment on port 666.
Once Next Deploy is up ready, tested, and ready to become the production instance to deploy would be simple.
I would simply change Next Deploy to point to port 8080(prod environment) and I change the current existing production server to 111.
Would this work? Please advise, thanks!