Christian Brüssow created KARAF-5304: ----------------------------------------
Summary: checkRootInstance function in karaf script fails under AIX Key: KARAF-5304 URL: https://issues.apache.org/jira/browse/KARAF-5304 Project: Karaf Issue Type: Bug Affects Versions: 4.0.9 Environment: AIX 6.1, 7.1, 7.2 Reporter: Christian Brüssow Calling e.g. the status script under KARAF_HOME on AIX, the subsequent called script "karaf" fails and prints the following to stdout: {{[...] Usage: ps [-AMNZaedfklm] [-n namelist] [-F Format] [-o specifier[=header],...] [-p proclist][-G|-g grouplist] [-t termlist] [-U|-u userlist] [-c classlist] [ -T pid] [ -L pidlist ] [-@ [wparname] ] Usage: ps [aceglnsuvwxX] [t tty] [processnumber] [...]}} The error is triggered by the function checkRootInstance() in the script "karaf". The function uses the following code to determine the status of the karaf process: {{[...] if ps p "${ROOT_INSTANCE_PID}" > /dev/null then [...]}} Under a standard AIX installation the command ps does not allow "-p" as an argument. So this call will always fail. -- This message was sent by Atlassian JIRA (v6.4.14#64029)