Why am I receiving "Permission Denied" error when try to start Red Hat JBoss script from /root/ directory?
Issue
- When I try to run the Red Hat Jboss initialization script from /root/ directory I receive Permission Denied error
# /etc/init.d/jboss-DC.sh start
Starting JBoss Domain Controller: java.io.IOException: Cannot run program "/suportedbdc/java6/bin/java" (in directory "/root"): java.io.IOException: error=13, Permission denied
at java.lang.ProcessBuilder.start(ProcessBuilder.java:470)
at org.jboss.as.process.ManagedProcess.doStart(ManagedProcess.java:199)
at org.jboss.as.process.ManagedProcess.start(ManagedProcess.java:152)
at org.jboss.as.process.ProcessController.startProcess(ProcessController.java:137)
at org.jboss.as.process.Main.start(Main.java:231)
at org.jboss.as.process.Main.main(Main.java:74)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.modules.Module.run(Module.java:270)
at org.jboss.modules.Main.main(Main.java:411)
Caused by: java.io.IOException: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
at java.lang.ProcessImpl.start(ProcessImpl.java:65)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
... 11 more
Environment
- Red Hat Enterprise Linux 5 and 6 - All Releases
- Red Hat JBoss Enterprise Application Platform 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.