-
Bug
-
Resolution: Done
-
Critical
-
7.1.0.DR16
-
None
Description of problem:
CLI returns always "0" if CLI is started with "cmd /c " on Windows
This issue is regression against EAP 7.0.0, but priority of this jira is not blocker, because this issue is corner case.
Steps to Reproduce:
- jboss-cli.bat --command=version_error
- echo Exit Code is %errorlevel%
- REM verify correct return value: 1
- cmd /c jboss-cli.bat --command=version_error
- echo Exit Code is %errorlevel%
- REM return value is 0 in EAP 7.1.0.DR16. Correct return value should be 1
Actual results:
C:\Users\Administrator\playground\7.1.0.DR16\jboss-eap-7.1\bin>jboss-cli.bat --command=version_error Unexpected command 'version_error'. Type 'help --commands' for the list of supported commands. C:\Users\Administrator\playground\7.1.0.DR16\jboss-eap-7.1\bin>echo Exit Code is %errorlevel% Exit Code is 1 C:\Users\Administrator\playground\7.1.0.DR16\jboss-eap-7.1\bin> C:\Users\Administrator\playground\7.1.0.DR16\jboss-eap-7.1\bin>cmd /c jboss-cli.bat --command=version_error Unexpected command 'version_error'. Type 'help --commands' for the list of supported commands. C:\Users\Administrator\playground\7.1.0.DR16\jboss-eap-7.1\bin>echo Exit Code is %errorlevel% Exit Code is 0 C:\Users\Administrator\playground\7.1.0.DR16\jboss-eap-7.1\bin>
Expected results:
C:\Users\Administrator\playground\7.0.0\jboss-eap-7.0\bin>jboss-cli.bat --command=version_error Unexpected command 'version_error'. Type 'help --commands' for the list of supported commands. C:\Users\Administrator\playground\7.0.0\jboss-eap-7.0\bin>echo Exit Code is %errorlevel% Exit Code is 1 C:\Users\Administrator\playground\7.0.0\jboss-eap-7.0\bin> C:\Users\Administrator\playground\7.0.0\jboss-eap-7.0\bin>cmd /c jboss-cli.bat --command=version_error Unexpected command 'version_error'. Type 'help --commands' for the list of supported commands. C:\Users\Administrator\playground\7.0.0\jboss-eap-7.0\bin>echo Exit Code is %errorlevel% Exit Code is 1 C:\Users\Administrator\playground\7.0.0\jboss-eap-7.0\bin>
Additional info:
We see this issue also if jboss-cli.bat script is called from groovy or java
- is cloned by
-
WFCORE-2667 CLI returns always "0" if CLI is started with "cmd /c " on Windows
- Resolved
-
JBEAP-10482 (7.0.z) CLI returns always "0" if CLI is started with "cmd /c " on Windows
- Closed
- is incorporated by
-
JBEAP-10119 (7.1.0) Upgrade to WildFly Core to 3.0.0.Beta16
- Closed