-
Bug
-
Resolution: Done
-
Major
-
7.0.0.ER3
-
None
https://bugzilla.redhat.com/show_bug.cgi?id=1289316 description:
Multiple property substitution is working with EAP 6.4.3+, however, if a variable amongst the multiple variables is empty or has no value, then the subsequent property in the CLI command is not substituted. For example : cat props.properties ----------------------------------------- PROFILE-NAME=TestProfile SERVER-INSTANCE-NUMBER=TestInstance APP-VERSION= VAR=test ----------------------------------------- cat test.cli : --------------------------------------- /host=master/server-config=${PROFILE-NAME}${APP-VERSION}${SERVER-INSTANCE-NUMBER}${VAR}:add(auto-start=true, group="${PROFILE-NAME}${APP-VERSION}-server-group") --------------------------------------- and if I execute "./jboss-cli.sh --connect --file=test.cli --properties=props.properties" then I have the following in the host.xml ": ---------- ... <server name="TestProfile${SERVER-INSTANCE-NUMBER}test" group="TestProfile-server-group" auto-start="true"/> ... ----------- Note APP-VERSION had no value, and so the subsequent SERVER-INSTANCE-NUMBER was not properly resolved
- clones
-
WFCORE-1198 CLI does not resolve multiple properties if one property is undefined
- Resolved