[jboss-jira] [JBoss JIRA] (AS7-4113) jboss-cli.sh: give exit code != 0 on failure

Frank Langelage (JIRA) jira-events at lists.jboss.org
Thu Mar 8 14:48:36 EST 2012


Frank Langelage created AS7-4113:
------------------------------------

             Summary: jboss-cli.sh: give exit code != 0 on failure
                 Key: AS7-4113
                 URL: https://issues.jboss.org/browse/AS7-4113
             Project: Application Server 7
          Issue Type: Feature Request
          Components: CLI
    Affects Versions: 7.1.0.Final
            Reporter: Frank Langelage
            Assignee: Alexey Loubyansky


When jboss-cli.sh fails, it does not set an exit code.
E.g. called with option --connect and the server is not running, the connect fails. But exit code is 0.

sb2000.[maj2e_langfr]/mbi/mbi2e_all. ksh -x $JBOSS_HOME/bin/jboss-cli.sh --controller=localhost:9999 --connect
+ + dirname /mbi/tools/jboss/7.1/bin/jboss-cli.sh
DIRNAME=/mbi/tools/jboss/7.1/bin
+ cygwin=false
+ darwin=false
+ linux=false
+ uname
+ false
+ + cd /mbi/tools/jboss/7.1/bin/..
+ pwd
RESOLVED_JBOSS_HOME=/mbi/tools/jboss/7.1
+ [ x/mbi/tools/jboss/7.1 = x ]
+ + cd /mbi/tools/jboss/7.1
+ pwd
SANITIZED_JBOSS_HOME=/mbi/tools/jboss/7.1
+ [ /mbi/tools/jboss/7.1 != /mbi/tools/jboss/7.1 ]
+ export JBOSS_HOME
+ [ x = x ]
+ [ x/mbi/tools/jdk/1.6.0 != x ]
+ JAVA=/mbi/tools/jdk/1.6.0/bin/java
+ false
+ false
+ eval "/mbi/tools/jdk/1.6.0/bin/java" -jar "/mbi/tools/jboss/7.1/jboss-modules.jar" -mp "/mbi/tools/jboss/7.1/modules" org.jboss.as.cli "$@"
+ /mbi/tools/jdk/1.6.0/bin/java -jar /mbi/tools/jboss/7.1/jboss-modules.jar -mp /mbi/tools/jboss/7.1/modules org.jboss.as.cli --controller=localhost:9999 --connect
org.jboss.as.cli.CliInitializationException: Failed to connect to the controller
        at org.jboss.as.cli.impl.CliLauncher.initCommandContext(CliLauncher.java:228)
        at org.jboss.as.cli.impl.CliLauncher.main(CliLauncher.java:207)
        at org.jboss.as.cli.CommandLineMain.main(CommandLineMain.java:34)
        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:260)
        at org.jboss.modules.Main.main(Main.java:291)
Caused by: org.jboss.as.cli.CommandLineException: The controller is not available at localhost:9999
        at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:639)
        at org.jboss.as.cli.impl.CommandContextImpl.connectController(CommandContextImpl.java:613)
        at org.jboss.as.cli.impl.CliLauncher.initCommandContext(CliLauncher.java:226)
        ... 8 more
sb2000.[maj2e_langfr]/mbi/mbi2e_all. echo $?
0


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list