I'm really hoping that someone out there can point me in the right direction on this one.
Our server was running fine, we were able to start/stop it without trouble. Then I tried to deploy some new classes which also required an update to jboss-services.xml (I don't deny that I may have unknowingly wreaked havoc somewhere else). Now when I try to start my server I get the error below. I've removed all of my changes and I still get the error. My 'default' server still works ok, I've compared all of the permissions with my 'all' server and they seem to match.
13:15:00,805 INFO [Server] Core system initialized
13:15:00,828 INFO [MainDeployer] Starting deployment of package: file:/var/jboss-3.2.3/server/all/conf/jboss-service.xml
13:15:00,830 ERROR [MainDeployer] Could not make local copy for file:/var/jboss-3.2.3/server/all/conf/jboss-service.xml
java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
We had the same problem. We run our server as a non-root user. It turns out someone had started the server as root at some point. This had the effect of changing the owner of the <JBOSS_HOME>/server/all/tmp directory tree to root. When you come back to try and start the server as a non-root user, you hit all kinds of permissions problems, this is just the first one you hit.