Using openshift launcher.
++ echo 'Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed'
++ JAVA_MAX_MEM_RATIO=
++ source_java_run_scripts
++ source /opt/jboss/container/java/jvm/java-default-options
+++ '[' -f /opt/jboss/container/openjdk/jdk/jvm-options ']'
+++ source /opt/jboss/container/openjdk/jdk/jvm-options
+++ awk '$1=$1'
++++ max_memory
++++ case "$JAVA_MAX_MEM_RATIO" in
++++ maxmem=80.0
++++ echo -XX:MaxRAMPercentage=80.0
++++ gc_config
++++ local minHeapFreeRatio=10
++++ local maxHeapFreeRatio=20
++++ local timeRatio=4
++++ local adaptiveSizePolicyWeight=90
++++ local gcOptions=-XX:+UseParallelGC
++++ local metaspaceSize
++++ local maxMetaspaceSize=
++++ '[' -n '' ']'
+++++ jvm_specific_options
+++++ :
++++ local 'allOptions= '
++++ allOptions+='-XX:+UseParallelGC '
++++ allOptions+='-XX:MinHeapFreeRatio=10 '
++++ allOptions+='-XX:MaxHeapFreeRatio=20 '
++++ allOptions+='-XX:GCTimeRatio=4 '
++++ allOptions+='-XX:AdaptiveSizePolicyWeight=90 '
++++ '[' -n '' ']'
++++ '[' -n '' ']'
++++ echo ' -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 '
++++ diagnostics
++++ '[' x '!=' x ']'
++++ error_handling
++++ echo -XX:+ExitOnOutOfMemoryError
+++ echo '-XX:MaxRAMPercentage=80.0  -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90   -XX:+ExitOnOutOfMemoryError'
+ GC_METASPACE_SIZE=96
++ adjust_java_options
++ local options=
++ local remove_xms
+++ echo
+++ sed -re 's/(-Xmx[^ ]*|-Xms[^ ]*)//g'
++ JAVA_OPTS=
+++ source /opt/jboss/container/java/jvm/java-default-options
++++ '[' -f /opt/jboss/container/openjdk/jdk/jvm-options ']'
++++ source /opt/jboss/container/openjdk/jdk/jvm-options
++++ awk '$1=$1'
+++++ max_memory
+++++ case "$JAVA_MAX_MEM_RATIO" in
+++++ maxmem=80.0
+++++ echo -XX:MaxRAMPercentage=80.0
+++++ gc_config
+++++ local minHeapFreeRatio=10
+++++ local maxHeapFreeRatio=20
+++++ local timeRatio=4
+++++ local adaptiveSizePolicyWeight=90
+++++ local gcOptions=-XX:+UseParallelGC
+++++ local metaspaceSize
+++++ local maxMetaspaceSize=
+++++ '[' -n 96 ']'
+++++ metaspaceSize=96
+++++ '[' -n '' ']'
++++++ jvm_specific_options
++++++ :
+++++ local 'allOptions= '
+++++ allOptions+='-XX:+UseParallelGC '
+++++ allOptions+='-XX:MinHeapFreeRatio=10 '
+++++ allOptions+='-XX:MaxHeapFreeRatio=20 '
+++++ allOptions+='-XX:GCTimeRatio=4 '
+++++ allOptions+='-XX:AdaptiveSizePolicyWeight=90 '
+++++ '[' -n '' ']'
+++++ '[' -n 96 ']'
+++++ allOptions+='-XX:MetaspaceSize=96m '
+++++ echo ' -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m '
+++++ diagnostics
+++++ '[' x '!=' x ']'
+++++ error_handling
+++++ echo -XX:+ExitOnOutOfMemoryError
++++ echo '-XX:MaxRAMPercentage=80.0  -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m   -XX:+ExitOnOutOfMemoryError'
++ local 'java_options=-XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError'
+++ unsupported_options
++++ /usr/lib/jvm/java-17/bin/java -version
++++ awk -F '"' '/version/{ print $2}'
+++ [[ 17.0.13 == *\1\.\7* ]]
+++ echo '(--XX:MaxPermSize=[^ ]*)'
++ local 'unsupported=(--XX:MaxPermSize=[^ ]*)'
++ for option in $java_options
++ [[ -XX:MaxRAMPercentage=80.0 == \-\X\m\x* ]]
++ [[ -XX:MaxRAMPercentage=80.0 == \-\X\m\s* ]]
+++ echo ''
+++ grep -Eq -- '-XX:MaxRAMPercentage(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0'
++ for option in $java_options
++ [[ -XX:+UseParallelGC == \-\X\m\x* ]]
++ [[ -XX:+UseParallelGC == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0'
+++ grep -Eq -- '-XX:+UseParallelGC(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC'
++ for option in $java_options
++ [[ -XX:MinHeapFreeRatio=10 == \-\X\m\x* ]]
++ [[ -XX:MinHeapFreeRatio=10 == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC'
+++ grep -Eq -- '-XX:MinHeapFreeRatio(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10'
++ for option in $java_options
++ [[ -XX:MaxHeapFreeRatio=20 == \-\X\m\x* ]]
++ [[ -XX:MaxHeapFreeRatio=20 == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10'
+++ grep -Eq -- '-XX:MaxHeapFreeRatio(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20'
++ for option in $java_options
++ [[ -XX:GCTimeRatio=4 == \-\X\m\x* ]]
++ [[ -XX:GCTimeRatio=4 == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20'
+++ grep -Eq -- '-XX:GCTimeRatio(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4'
++ for option in $java_options
++ [[ -XX:AdaptiveSizePolicyWeight=90 == \-\X\m\x* ]]
++ [[ -XX:AdaptiveSizePolicyWeight=90 == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4'
+++ grep -Eq -- '-XX:AdaptiveSizePolicyWeight(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90'
++ for option in $java_options
++ [[ -XX:MetaspaceSize=96m == \-\X\m\x* ]]
++ [[ -XX:MetaspaceSize=96m == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90'
+++ grep -Eq -- '-XX:MetaspaceSize(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m'
++ for option in $java_options
++ [[ -XX:+ExitOnOutOfMemoryError == \-\X\m\x* ]]
++ [[ -XX:+ExitOnOutOfMemoryError == \-\X\m\s* ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m'
+++ grep -Eq -- '-XX:+ExitOnOutOfMemoryError(=[^ ]*)?(\s|$)'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError'
++ [[ x == \x\1 ]]
+++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError'
+++ sed -re 's@(--XX:MaxPermSize=[^ ]*)(\s)?@@g'
++ options=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError'
++ echo ' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError'
+ JAVA_OPTS=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError'
++ jvm_specific_diagnostics
++ echo '-Xlog:gc::utctime -XX:NativeMemoryTracking=summary'
+ JVM_SPECIFIC_DIAGNOSTICS='-Xlog:gc::utctime -XX:NativeMemoryTracking=summary'
+ '[' x '!=' x ']'
+ JAVA_OPTS=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom'
+ JAVA_OPTS=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true'
+ '[' -z '' ']'
+ JBOSS_MODULES_SYSTEM_PKGS=jdk.nashorn.api,com.sun.crypto.provider
+ '[' -n '' ']'
+ JAVA_OPTS=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider'
+ '[' -n '' ']'
+ JAVA_OPTS=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider '
+ '[' -f /opt/jboss/container/java/proxy/proxy-options ']'
+ source /opt/jboss/container/java/proxy/proxy-options
+ eval preConfigure
++ preConfigure
++ unset JAVA_PROXY_OPTIONS
+ eval configure
++ configure
+++ proxy_options
+++ local ret=
++++ java_proxy_options https://does_not_matter https
++++ local url=https://does_not_matter
++++ local transport=https
++++ local ret=
++++ '[' -n https://does_not_matter ']'
++++ source /opt/jboss/container/java/proxy/parse-proxy-url.sh https://does_not_matter
+++++ local JAVA_PROXY_SCHEME=
+++++ local JAVA_PROXY_USERNAME=
+++++ local JAVA_PROXY_PASSWORD=
+++++ local JAVA_PROXY_HOST=
+++++ local JAVA_PROXY_PORT=
+++++ local url=https://does_not_matter
+++++ local default_scheme=
+++++ local default_port=
+++++ '[' -n https://does_not_matter ']'
++++++ echo https://does_not_matter
++++++ sed -e 's+^\(\([^:]*\)://\)\?\(\([^:@]*\)\(:\([^@]*\)\)\?@\)\?\([^:/?]*\)\(:\([^/?]*\)\)\?.*$+JAVA_PROXY_SCHEME='\''\2'\'' JAVA_PROXY_USERNAME='\''\4'\'' JAVA_PROXY_PASSWORD='\''\6'\'' JAVA_PROXY_HOST='\''\7'\'' JAVA_PROXY_PORT='\''\9'\''+'
+++++ eval 'JAVA_PROXY_SCHEME='\''https'\''' 'JAVA_PROXY_USERNAME='\'''\''' 'JAVA_PROXY_PASSWORD='\'''\''' 'JAVA_PROXY_HOST='\''does_not_matter'\''' 'JAVA_PROXY_PORT='\'''\'''
++++++ JAVA_PROXY_SCHEME=https
++++++ JAVA_PROXY_USERNAME=
++++++ JAVA_PROXY_PASSWORD=
++++++ JAVA_PROXY_HOST=does_not_matter
++++++ JAVA_PROXY_PORT=
+++++ JAVA_PROXY_SCHEME=https
+++++ JAVA_PROXY_PORT=
++++ '[' -n does_not_matter ']'
++++ ret=-Dhttps.proxyHost=does_not_matter
++++ '[' -n '' ']'
++++ '[' -n '' -o -n '' ']'
++++ echo -Dhttps.proxyHost=does_not_matter
+++ ret=-Dhttps.proxyHost=does_not_matter
++++ java_proxy_options http://mitm:3128 http
++++ local url=http://mitm:3128
++++ local transport=http
++++ local ret=
++++ '[' -n http://mitm:3128 ']'
++++ source /opt/jboss/container/java/proxy/parse-proxy-url.sh http://mitm:3128
+++++ local JAVA_PROXY_SCHEME=
+++++ local JAVA_PROXY_USERNAME=
+++++ local JAVA_PROXY_PASSWORD=
+++++ local JAVA_PROXY_HOST=
+++++ local JAVA_PROXY_PORT=
+++++ local url=http://mitm:3128
+++++ local default_scheme=
+++++ local default_port=
+++++ '[' -n http://mitm:3128 ']'
++++++ echo http://mitm:3128
++++++ sed -e 's+^\(\([^:]*\)://\)\?\(\([^:@]*\)\(:\([^@]*\)\)\?@\)\?\([^:/?]*\)\(:\([^/?]*\)\)\?.*$+JAVA_PROXY_SCHEME='\''\2'\'' JAVA_PROXY_USERNAME='\''\4'\'' JAVA_PROXY_PASSWORD='\''\6'\'' JAVA_PROXY_HOST='\''\7'\'' JAVA_PROXY_PORT='\''\9'\''+'
+++++ eval 'JAVA_PROXY_SCHEME='\''http'\''' 'JAVA_PROXY_USERNAME='\'''\''' 'JAVA_PROXY_PASSWORD='\'''\''' 'JAVA_PROXY_HOST='\''mitm'\''' 'JAVA_PROXY_PORT='\''3128'\'''
++++++ JAVA_PROXY_SCHEME=http
++++++ JAVA_PROXY_USERNAME=
++++++ JAVA_PROXY_PASSWORD=
++++++ JAVA_PROXY_HOST=mitm
++++++ JAVA_PROXY_PORT=3128
+++++ JAVA_PROXY_SCHEME=http
+++++ JAVA_PROXY_PORT=3128
++++ '[' -n mitm ']'
++++ ret=-Dhttp.proxyHost=mitm
++++ '[' -n 3128 ']'
++++ ret='-Dhttp.proxyHost=mitm -Dhttp.proxyPort=3128'
++++ '[' -n '' -o -n '' ']'
++++ echo '-Dhttp.proxyHost=mitm -Dhttp.proxyPort=3128'
+++ ret='-Dhttps.proxyHost=does_not_matter -Dhttp.proxyHost=mitm -Dhttp.proxyPort=3128'
+++ source /opt/jboss/container/java/proxy/translate-no-proxy.sh
++++ local JAVA_PROXY_NONPROXYHOSTS=
++++ local noProxy=
++++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ echo '-Dhttps.proxyHost=does_not_matter -Dhttp.proxyHost=mitm -Dhttp.proxyPort=3128'
++ JAVA_PROXY_OPTIONS='-Dhttps.proxyHost=does_not_matter -Dhttp.proxyHost=mitm -Dhttp.proxyPort=3128'
+ '[' openshift-launch.sh == openshift-launch.sh ']'
+ pid=86
+ wait 86
+ PREPEND_JAVA_OPTS=
+ JAVA_OPTS=' -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider '
+ /opt/server/bin/openshift-launch.sh
2025-01-23 07:13:38 Launching WildFly Server
Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed
++ echo 'Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed'
++ source /opt/server/bin/launch/logging.sh
++++ type -t log_warning
+++ '[' -z '' ']'
+++ BLACK='\033[0;30m'
+++ RED='\033[0;31m'
+++ YELLOW='\033[0;33m'
+++ DEFAULT='\033[0m'
+++ LOGGING_SCRIPT_DEBUG=true
+++ export SCRIPT_DEBUG=true
+++ SCRIPT_DEBUG=true
+++ '[' true = true ']'
+++ set -x
+++ log_info 'Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed'
+++ local 'message=Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed'
+++ echo -e 'INFO Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed'
INFO Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed
++ [[ -s /opt/server/bin/launch/launch-config.sh ]]
++ source /opt/server/bin/launch/launch-config.sh
+++ CONFIG_SCRIPT_CANDIDATES=($JBOSS_HOME/bin/launch/backward-compatibility.sh $JBOSS_HOME/bin/launch/configure_extensions.sh $JBOSS_HOME/bin/launch/admin.sh $JBOSS_HOME/bin/launch/access_log_valve.sh $JBOSS_HOME/bin/launch/configure_logger_category.sh $JBOSS_HOME/bin/launch/datasource.sh $JBOSS_HOME/bin/launch/deploymentScanner.sh $JBOSS_HOME/bin/launch/elytron.sh $JBOSS_HOME/bin/launch/filters.sh $JBOSS_HOME/bin/launch/jgroups.sh $JBOSS_HOME/bin/launch/ha.sh $JBOSS_HOME/bin/launch/json_logging.sh $JBOSS_HOME/bin/launch/keycloak.sh $JBOSS_HOME/bin/launch/messaging.sh $JBOSS_HOME/bin/launch/oidc.sh $JBOSS_HOME/bin/launch/ports.sh $JBOSS_HOME/bin/launch/resource-adapter.sh /opt/run-java/proxy-options $JBOSS_HOME/bin/launch/jboss_modules_system_pkgs.sh $JBOSS_HOME/bin/launch/statefulset.sh)
+++ export CONFIG_ADJUSTMENT_MODE=cli
+++ CONFIG_ADJUSTMENT_MODE=cli
+++ '[' -z '' ']'
+++ DISABLE_GENERATE_DEFAULT_DATASOURCE=true
++ source /opt/server/bin/launch/openshift-common.sh
+++ '[' true = true ']'
+++ set -x
+++ echo 'Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed'
Script debugging is enabled, allowing bash commands and their arguments to be printed as they are executed
+++ source /opt/server/bin/launch/launch-common.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ SERVER_CONFIG=standalone.xml
+++ export CONFIG_FILE=/opt/server/standalone/configuration/standalone.xml
+++ CONFIG_FILE=/opt/server/standalone/configuration/standalone.xml
+++ LOGGING_FILE=/opt/server/standalone/configuration/logging.properties
+++ '[' -z cli ']'
+++ '[' -n '' ']'
+++ createConfigExecutionContext
++++ date +%s
+++ systime=1737616418
+++ export CLI_SCRIPT_FILE=/tmp/cli-script-1737616418.cli
+++ CLI_SCRIPT_FILE=/tmp/cli-script-1737616418.cli
+++ export CLI_SCRIPT_PROPERTY_FILE=/tmp/cli-script-property-1737616418.cli
+++ CLI_SCRIPT_PROPERTY_FILE=/tmp/cli-script-property-1737616418.cli
+++ export CLI_SCRIPT_OUTPUT_FILE=/tmp/cli-script-output-1737616418.cli
+++ CLI_SCRIPT_OUTPUT_FILE=/tmp/cli-script-output-1737616418.cli
+++ export CONFIG_ERROR_FILE=/tmp/cli-script-error-1737616418.cli
+++ CONFIG_ERROR_FILE=/tmp/cli-script-error-1737616418.cli
+++ export CONFIG_WARNING_FILE=/tmp/cli-warning-1737616418.log
+++ CONFIG_WARNING_FILE=/tmp/cli-warning-1737616418.log
+++ '[' -s /tmp/cli-script-1737616418.cli ']'
+++ '[' -s /tmp/cli-script-error-1737616418.cli ']'
+++ '[' -s /tmp/cli-warning-1737616418.log ']'
+++ '[' -s /tmp/cli-script-property-1737616418.cli ']'
+++ '[' -s /tmp/cli-script-output-1737616418.cli ']'
+++ echo error_file=/tmp/cli-script-error-1737616418.cli
+++ echo warning_file=/tmp/cli-warning-1737616418.log
+++ S2I_CLI_DRIVERS_FILE=/opt/server/bin/launch/drivers.cli
+++ '[' -s /opt/server/bin/launch/drivers.cli ']'
+++ echo -n ''
+ source /opt/server/bin/launch/openshift-node-name.sh
++ hostname -i
+ PUBLIC_IP_ADDRESS=10.129.4.186
+ PRIVATE_IP_ADDRESS=10.129.4.186
+ MANAGEMENT_IP_ADDRESS=0.0.0.0
+ ENABLE_STATISTICS=true
+ init_node_name
+ '[' -z '' ']'
+ '[' -n '' ']'
+ '[' -n '' ']'
+ JBOSS_NODE_NAME=simple-jaxrs-proxy-2-z52dm
+ '[' 26 -gt 23 ']'
+ JBOSS_TX_NODE_ID=ple-jaxrs-proxy-2-z52dm
+ launchServer '/opt/server/bin/standalone.sh -c standalone.xml' '-Djboss.node.name=simple-jaxrs-proxy-2-z52dm -Djboss.tx.node.id=ple-jaxrs-proxy-2-z52dm -bprivate 10.129.4.186 -b 10.129.4.186 -bmanagement 0.0.0.0 -Dwildfly.statistics-enabled=true '
+ local 'cmd=/opt/server/bin/standalone.sh -c standalone.xml'
+ local 'customArgs=-Djboss.node.name=simple-jaxrs-proxy-2-z52dm -Djboss.tx.node.id=ple-jaxrs-proxy-2-z52dm -bprivate 10.129.4.186 -b 10.129.4.186 -bmanagement 0.0.0.0 -Dwildfly.statistics-enabled=true '
+ move_history_directory
+ '[' -d /opt/server/standalone/configuration/standalone_xml_history ']'
+ configure_server
+ configure_scripts
+ CONFIGURE_CONFIG_SCRIPTS=()
+ [[ -n /opt/server/bin/launch/backward-compatibility.sh ]]
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/backward-compatibility.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/configure_extensions.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/admin.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/access_log_valve.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/configure_logger_category.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/datasource.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/deploymentScanner.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/elytron.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/filters.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/jgroups.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/ha.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/json_logging.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/keycloak.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/messaging.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/oidc.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/ports.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/resource-adapter.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/run-java/proxy-options ']'
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/jboss_modules_system_pkgs.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ for script in "${CONFIG_SCRIPT_CANDIDATES[@]}"
+ '[' -f /opt/server/bin/launch/statefulset.sh ']'
+ CONFIGURE_SCRIPTS+=(${script})
+ source /opt/server/bin/launch/configure-modules.sh
++ executeModules preConfigure
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/backward-compatibility.sh preConfigure
++ source /opt/server/bin/launch/backward-compatibility.sh
+++ type -t preConfigure
++ '[' -n function ']'
++ eval preConfigure
+++ preConfigure
+++ convertEnv
+++ ADMIN_USERNAME=
+++ ADMIN_PASSWORD=
+++ NODE_NAME=
+++ HTTPS_NAME=
+++ HTTPS_PASSWORD=
+++ HTTPS_KEYSTORE_DIR=
+++ HTTPS_KEYSTORE=
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_extensions.sh preConfigure
++ source /opt/server/bin/launch/configure_extensions.sh
+++ type -t preConfigure
++ '[' -n function ']'
++ eval preConfigure
+++ preConfigure
+++ preconfigure_extensions
+++ '[' -f /opt/server/extensions/preconfigure.sh ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/admin.sh preConfigure
++ source /opt/server/bin/launch/admin.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/access_log_valve.sh preConfigure
++ source /opt/server/bin/launch/access_log_valve.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_logger_category.sh preConfigure
++ source /opt/server/bin/launch/configure_logger_category.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t preConfigure
++ '[' -n function ']'
++ eval preConfigure
+++ preConfigure
+++ local configureMode
+++ getConfigurationMode '<!-- ##LOGGER-CATEGORY## -->' configureMode
+++ local 'marker=<!-- ##LOGGER-CATEGORY## -->'
+++ unset -v configureMode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v configureMode %s cli
+++ WORK_MODE=cli
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/datasource.sh preConfigure
++ source /opt/server/bin/launch/datasource.sh
+++ source /opt/server/bin/launch/datasource-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/launch-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/tx-datasource.sh
+++++ '[' -f /opt/server/bin/launch/launch-common.sh ']'
+++++ source /opt/server/bin/launch/launch-common.sh
+++++ '[' -f /opt/server/bin/launch/openshift-node-name.sh ']'
+++++ source /opt/server/bin/launch/openshift-node-name.sh
+++++ '[' -f /opt/server/bin/launch/logging.sh ']'
+++++ source /opt/server/bin/launch/logging.sh
+++++++ type -t log_warning
++++++ '[' -z function ']'
+++++ jndiSuffixDatasourceObjectStore=ObjectStore
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/logging.sh
++++++ type -t log_warning
+++++ '[' -z function ']'
+++ type -t preConfigure
++ '[' -n function ']'
++ eval preConfigure
+++ preConfigure
+++ initTempFiles
+++ DEFAULT_JOB_REPOSITORY_FILE=/tmp/ds-default-job-repo
+++ TIMER_SERVICE_DATA_STORE_FILE=/tmp/ds-timer-service-data-store
+++ EE_DEFAULT_DATASOURCE_FILE=/tmp/ds-ee-default-datastore
+++ '[' -s /tmp/ds-default-job-repo ']'
+++ '[' -s /tmp/ds-timer-service-data-store ']'
+++ '[' -s /tmp/ds-ee-default-datastore ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/deploymentScanner.sh preConfigure
++ source /opt/server/bin/launch/deploymentScanner.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/elytron.sh preConfigure
++ source /opt/server/bin/launch/elytron.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/filters.sh preConfigure
++ source /opt/server/bin/launch/filters.sh
+++ source /opt/server/bin/launch/launch-common.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jgroups.sh preConfigure
++ source /opt/server/bin/launch/jgroups.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t preConfigure
++ '[' -n function ']'
++ eval preConfigure
+++ preConfigure
+++ init_protocol_list_store
+++ rm -rf /tmp/jgroups-protocol-adds
+++ mkdir /tmp/jgroups-protocol-adds
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
+++ local ret_jgroups
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' ret_jgroups
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
+++ unset -v ret_jgroups
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:jboss:domain:jgroups:9.0">
            <channels default="ee">
                <channel name="ee" stack="tcp"/>
            </channels>
            <stacks>
                <stack name="tcp">
                    <transport type="TCP" socket-binding="jgroups-tcp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-tcp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
                <stack name="udp">
                    <transport type="UDP" socket-binding="jgroups-udp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-udp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
            </stacks>
        </subsystem>'
+++ printf -v ret_jgroups %s 0
+++ '[' -n '' ']'
+++ '[' 0 -eq 0 ']'
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"'
+++ local stackNames
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"' result stackNames
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"'
+++ unset -v result
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"' /opt/server/standalone/configuration/standalone.xml
+++ output=' name="tcp"
 name="udp"'
+++ printf -v result %s 0
+++ '[' -n stackNames ']'
+++ unset -v stackNames
+++ printf -v stackNames %s ' name="tcp"
 name="udp"'
+++ '[' 0 -eq 0 ']'
++++ splitAttributesStringIntoLines ' name="tcp"
 name="udp"' name
++++ local 'input= name="tcp"
 name="udp"'
++++ local attribute_name=name
++++ local temp
+++++ echo 'name="tcp"' 'name="udp"'
+++++ sed 's|" name="|" \nname="|g'
+++++ awk -F '"' '{print $2}'
++++ temp='tcp
udp'
++++ echo 'tcp
udp'
+++ stackNames='tcp
udp'
+++ read -r stack
+++ echo -n ''
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''tcp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"'
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''tcp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"' result protocolTypes
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''tcp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"'
+++ unset -v result
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''tcp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"' /opt/server/standalone/configuration/standalone.xml
+++ output=' type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"'
+++ printf -v result %s 0
+++ '[' -n protocolTypes ']'
+++ unset -v protocolTypes
+++ printf -v protocolTypes %s ' type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"'
+++ '[' 0 -eq 0 ']'
++++ splitAttributesStringIntoLines ' type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"' type
++++ local 'input= type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"'
++++ local attribute_name=type
++++ local temp
+++++ echo 'type="RED"' 'type="MERGE3"' 'type="FD_SOCK2"' 'type="FD_ALL3"' 'type="VERIFY_SUSPECT2"' 'type="pbcast.NAKACK2"' 'type="UNICAST3"' 'type="pbcast.STABLE"' 'type="pbcast.GMS"' 'type="UFC"' 'type="MFC"' 'type="FRAG4"'
+++++ sed 's|" type="|" \ntype="|g'
+++++ awk -F '"' '{print $2}'
++++ temp='RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
++++ echo 'RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
+++ protocolTypes='RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
+++ echo 'RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
+++ read -r stack
+++ echo -n ''
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''udp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"'
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''udp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"' result protocolTypes
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''udp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"'
+++ unset -v result
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'' and @name='\''udp'\'']/*[local-name()='\''protocol'\'' or contains(local-name(), '\''-protocol'\'')]/@type"' /opt/server/standalone/configuration/standalone.xml
+++ output=' type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"'
+++ printf -v result %s 0
+++ '[' -n protocolTypes ']'
+++ unset -v protocolTypes
+++ printf -v protocolTypes %s ' type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"'
+++ '[' 0 -eq 0 ']'
++++ splitAttributesStringIntoLines ' type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"' type
++++ local 'input= type="RED"
 type="MERGE3"
 type="FD_SOCK2"
 type="FD_ALL3"
 type="VERIFY_SUSPECT2"
 type="pbcast.NAKACK2"
 type="UNICAST3"
 type="pbcast.STABLE"
 type="pbcast.GMS"
 type="UFC"
 type="MFC"
 type="FRAG4"'
++++ local attribute_name=type
++++ local temp
+++++ echo 'type="RED"' 'type="MERGE3"' 'type="FD_SOCK2"' 'type="FD_ALL3"' 'type="VERIFY_SUSPECT2"' 'type="pbcast.NAKACK2"' 'type="UNICAST3"' 'type="pbcast.STABLE"' 'type="pbcast.GMS"' 'type="UFC"' 'type="MFC"' 'type="FRAG4"'
+++++ sed 's|" type="|" \ntype="|g'
+++++ awk -F '"' '{print $2}'
++++ temp='RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
++++ echo 'RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
+++ protocolTypes='RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
+++ echo 'RED
MERGE3
FD_SOCK2
FD_ALL3
VERIFY_SUSPECT2
pbcast.NAKACK2
UNICAST3
pbcast.STABLE
pbcast.GMS
UFC
MFC
FRAG4'
+++ read -r stack
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ha.sh preConfigure
++ source /opt/server/bin/launch/ha.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t preConfigure
++ '[' -n function ']'
++ eval preConfigure
+++ preConfigure
+++ CONF_AUTH_MODE=
+++ getConfigurationMode '<!-- ##JGROUPS_AUTH## -->' CONF_AUTH_MODE
+++ local 'marker=<!-- ##JGROUPS_AUTH## -->'
+++ unset -v CONF_AUTH_MODE
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v CONF_AUTH_MODE %s cli
+++ CONF_PING_MODE=
+++ getConfigurationMode '<!-- ##JGROUPS_PING_PROTOCOL## -->' CONF_PING_MODE
+++ local 'marker=<!-- ##JGROUPS_PING_PROTOCOL## -->'
+++ unset -v CONF_PING_MODE
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v CONF_PING_MODE %s cli
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/json_logging.sh preConfigure
++ source /opt/server/bin/launch/json_logging.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/keycloak.sh preConfigure
++ source /opt/server/bin/launch/keycloak.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ SAML=KEYCLOAK-SAML
+++ SAML_PROTOCOL=saml
+++ SECURE_SAML_DEPLOYMENTS=/opt/server/standalone/configuration/secure-saml-deployments
+++ SECURE_SAML_DEPLOYMENTS_CLI=/opt/server/standalone/configuration/secure-saml-deployments.cli
+++ SUBSYSTEM_END_MARKER='</profile>'
+++ EXTENSIONS_END_MARKER='</extensions>'
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/messaging.sh preConfigure
++ source /opt/server/bin/launch/messaging.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/oidc.sh preConfigure
++ source /opt/server/bin/launch/oidc.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ source /opt/server/bin/launch/oidc-keycloak-env.sh
+++ OIDC_EXTENSION=org.wildfly.extension.elytron-oidc-client
+++ OIDC_SUBSYSTEM=elytron-oidc-client
+++ OIDC_AUTH_METHOD=OIDC
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ports.sh preConfigure
++ source /opt/server/bin/launch/ports.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/resource-adapter.sh preConfigure
++ source /opt/server/bin/launch/resource-adapter.sh
+++ source /opt/server/bin/launch/resource-adapters-common.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jboss_modules_system_pkgs.sh preConfigure
++ source /opt/server/bin/launch/jboss_modules_system_pkgs.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/statefulset.sh preConfigure
++ source /opt/server/bin/launch/statefulset.sh
+++ type -t preConfigure
++ '[' -n '' ']'
++ executeModules configure
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/backward-compatibility.sh configure
++ source /opt/server/bin/launch/backward-compatibility.sh
+++ type -t configure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_extensions.sh configure
++ source /opt/server/bin/launch/configure_extensions.sh
+++ type -t configure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/admin.sh configure
++ source /opt/server/bin/launch/admin.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_administration
+++ local mode
+++ getConfigurationMode '<!-- ##MGMT_IFACE_REALM## -->' mode
+++ local 'marker=<!-- ##MGMT_IFACE_REALM## -->'
+++ unset -v mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v mode %s cli
+++ '[' -n '' -a -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/access_log_valve.sh configure
++ source /opt/server/bin/launch/access_log_valve.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_access_log_valve
+++ local mode
+++ getConfigurationMode '<!-- ##ACCESS_LOG_VALVE## -->' mode
+++ local 'marker=<!-- ##ACCESS_LOG_VALVE## -->'
+++ unset -v mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v mode %s cli
+++ '[' '' == TRUE ']'
+++ log_info 'Access log is disabled, ignoring configuration.'
+++ local 'message=Access log is disabled, ignoring configuration.'
+++ echo -e 'INFO Access log is disabled, ignoring configuration.'
INFO Access log is disabled, ignoring configuration.
+++ configure_access_log_handler
+++ '[' '' == TRUE ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_logger_category.sh configure
++ source /opt/server/bin/launch/configure_logger_category.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ add_logger_category
+++ allowed_log_levels=('ALL' 'SEVERE' 'ERROR' 'WARNING' 'INFO' 'CONFIG' 'FINE' 'DEBUG' 'FINER' 'FINEST' 'TRACE')
+++ local allowed_log_levels
+++ local IFS=,
+++ '[' x '!=' x ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/datasource.sh configure
++ source /opt/server/bin/launch/datasource.sh
+++ source /opt/server/bin/launch/datasource-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/launch-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/tx-datasource.sh
+++++ '[' -f /opt/server/bin/launch/launch-common.sh ']'
+++++ source /opt/server/bin/launch/launch-common.sh
+++++ '[' -f /opt/server/bin/launch/openshift-node-name.sh ']'
+++++ source /opt/server/bin/launch/openshift-node-name.sh
+++++ '[' -f /opt/server/bin/launch/logging.sh ']'
+++++ source /opt/server/bin/launch/logging.sh
+++++++ type -t log_warning
++++++ '[' -z function ']'
+++++ jndiSuffixDatasourceObjectStore=ObjectStore
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/logging.sh
++++++ type -t log_warning
+++++ '[' -z function ']'
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ initTempFiles
+++ DEFAULT_JOB_REPOSITORY_FILE=/tmp/ds-default-job-repo
+++ TIMER_SERVICE_DATA_STORE_FILE=/tmp/ds-timer-service-data-store
+++ EE_DEFAULT_DATASOURCE_FILE=/tmp/ds-ee-default-datastore
+++ inject_datasources
+++ inject_datasources_common
+++ inject_internal_datasources
+++ local jndi
+++ IFS=,
+++ read -a db_backends
+++ local defaultDatasourceJndi
+++ '[' 0 -eq 0 ']'
++++ generate_datasource
++++ local pool_name=
++++ local jndi_name=
++++ local username=
++++ local password=
++++ local host=
++++ local port=
++++ local databasename=
++++ local checker=
++++ local sorter=
++++ local driver=
++++ local service_name=
++++ local jta=
++++ local validate=
++++ local url=
++++ generate_datasource_common '' '' '' '' '' '' '' '' '' '' '' '' '' ''
++++ local pool_name=
++++ local jndi_name=
++++ local username=
++++ local password=
++++ local host=
++++ local port=
++++ local databasename=
++++ local checker=
++++ local sorter=
++++ local driver=
++++ local service_name=
++++ local jta=
++++ local validate=
++++ local url=
++++ local dsConfMode
++++ getDataSourceConfigureMode dsConfMode
++++ '[' -z ']'
++++ getConfigurationMode '<!-- ##DATASOURCES## -->' DS_CONFIGURE_MODE
++++ local 'marker=<!-- ##DATASOURCES## -->'
++++ unset -v DS_CONFIGURE_MODE
++++ local attemptXml=false
++++ local viaCli=false
++++ '[' cli = xml ']'
++++ '[' cli = cli ']'
++++ viaCli=true
++++ local configVia=
++++ '[' false = true ']'
++++ '[' -z '' ']'
++++ '[' true = true ']'
++++ configVia=cli
++++ printf -v DS_CONFIGURE_MODE %s cli
++++ printf -v dsConfMode %s cli
++++ '[' cli = xml ']'
++++ '[' -n '' ']'
++++ jndi_name=java:jboss/datasources/ExampleDS
++++ '[' -n '' ']'
++++ pool_name=ExampleDS
++++ '[' -n '' ']'
++++ '[' -n '' ']'
++++ '[' -z '' ']'
++++ '[' -n '' ']'
++++ return
+++ datasource=
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ writeEEDefaultDatasource defaultDatasourceJndi
+++ '[' 0 -gt 1 ']'
+++ local defaultEEDatasourceConfMode
+++ getConfigurationMode '##DEFAULT_DATASOURCE##' defaultEEDatasourceConfMode
+++ local marker=##DEFAULT_DATASOURCE##
+++ unset -v defaultEEDatasourceConfMode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v defaultEEDatasourceConfMode %s cli
+++ '[' cli = xml ']'
+++ getConfigurationMode '<!-- ##DEFAULT_DATASOURCE## -->' defaultEEDatasourceConfMode
+++ local 'marker=<!-- ##DEFAULT_DATASOURCE## -->'
+++ unset -v defaultEEDatasourceConfMode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v defaultEEDatasourceConfMode %s cli
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ writeEEDefaultDatasourceCli
+++ local forcedDefaultEeDs=false
+++ '[' '!' -z '' ']'
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"'
+++ local ret
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"' ret
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"'
+++ unset -v ret
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:jboss:domain:ee:6.0">
            <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
            <concurrent>
                <context-services>
                    <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default"/>
                </context-services>
                <managed-thread-factories>
                    <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
                </managed-thread-factories>
                <managed-executor-services>
                    <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-termination-period="0" hung-task-threshold="60000" keepalive-time="5000"/>
                </managed-executor-services>
                <managed-scheduled-executor-services>
                    <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-termination-period="0" hung-task-threshold="60000" keepalive-time="3000"/>
                </managed-scheduled-executor-services>
            </concurrent>
            <default-bindings context-service="java:jboss/ee/concurrency/context/default" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>
        </subsystem>'
+++ printf -v ret %s 0
+++ '[' -n '' ']'
+++ '[' 0 -ne 0 ']'
+++ local resource=/subsystem=ee/service=default-bindings
+++ echo '
    if (outcome != success) of /subsystem=ee/service=default-bindings:read-resource
      /subsystem=ee/service=default-bindings:add
    end-if
  '
+++ xpath='"//*[local-name()='\''default-bindings'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]/@datasource"'
+++ ret=
+++ testXpathExpression '"//*[local-name()='\''default-bindings'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]/@datasource"' ret
+++ local 'xpath="//*[local-name()='\''default-bindings'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]/@datasource"'
+++ unset -v ret
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''default-bindings'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]/@datasource"' /opt/server/standalone/configuration/standalone.xml
+++ output=
+++ printf -v ret %s 10
+++ '[' -n '' ']'
+++ local 'writeDs=/subsystem=ee/service=default-bindings:write-attribute(name=datasource, value=)'
+++ local cli_action
+++ '[' 10 -eq 0 ']'
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ '[' -z '' ']'
+++ inject_hardcoded_default_job_repository
+++ inject_default_job_repository in-memory hardcoded
+++ local hardcoded=hardcoded
+++ local dsConfMode
+++ getConfigurationMode '<!-- ##DEFAULT_JOB_REPOSITORY## -->' dsConfMode
+++ local 'marker=<!-- ##DEFAULT_JOB_REPOSITORY## -->'
+++ unset -v dsConfMode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v dsConfMode %s cli
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ local resourceAddr=/subsystem=batch-jberet
+++ '[' -z hardcoded ']'
+++ '[' -s /tmp/ds-default-job-repo ']'
+++ inject_tx_datasource
+++ tx_backend=
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ inject_external_datasources
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/deploymentScanner.sh configure
++ source /opt/server/bin/launch/deploymentScanner.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_deployment_scanner
+++ local auto_deploy_exploded
+++ local explicitly_set=false
+++ [[ -n '' ]]
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ auto_deploy_exploded=false
+++ local configure_mode=
+++ getConfigurationMode '##AUTO_DEPLOY_EXPLODED##' configure_mode
+++ local marker=##AUTO_DEPLOY_EXPLODED##
+++ unset -v configure_mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v configure_mode %s cli
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ '[' false = true ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/elytron.sh configure
++ source /opt/server/bin/launch/elytron.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_https
+++ '[' -n '' ']'
+++ local 'ssl=<!-- No SSL configuration discovered -->'
+++ local 'https_connector=<!-- No HTTPS configuration discovered -->'
+++ local 'missing_msg=Partial HTTPS configuration, the https connector WILL NOT be configured. Missing:'
+++ local key_password=
+++ local elytron_key_store=
+++ local elytron_key_manager=
+++ local elytron_server_ssl_context=
+++ local elytron_https_connector=
+++ local elytron_tls_conf_mode
+++ getConfigurationMode '<!-- ##ELYTRON_TLS## -->' elytron_tls_conf_mode
+++ local 'marker=<!-- ##ELYTRON_TLS## -->'
+++ unset -v elytron_tls_conf_mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v elytron_tls_conf_mode %s cli
+++ local elytron_legacy_tls_conf_mode
+++ getConfigurationMode '<!-- ##TLS## -->' elytron_legacy_tls_conf_mode
+++ local 'marker=<!-- ##TLS## -->'
+++ unset -v elytron_legacy_tls_conf_mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v elytron_legacy_tls_conf_mode %s cli
+++ local elytron_tls_conf_mode_via_key_store
+++ getConfigurationMode '<!-- ##ELYTRON_KEY_STORE## -->' elytron_tls_conf_mode_via_key_store
+++ local 'marker=<!-- ##ELYTRON_KEY_STORE## -->'
+++ unset -v elytron_tls_conf_mode_via_key_store
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v elytron_tls_conf_mode_via_key_store %s cli
+++ local use_tls_cli=1
+++ '[' cli = xml ']'
+++ '[' cli = xml ']'
+++ '[' cli = xml ']'
+++ '[' cli = none ']'
+++ '[' -n '' -a -n '' ']'
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ configure_security_domains
+++ '[' -n '' ']'
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/filters.sh configure
++ source /opt/server/bin/launch/filters.sh
+++ source /opt/server/bin/launch/launch-common.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ inject_filters
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jgroups.sh configure
++ source /opt/server/bin/launch/jgroups.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
+++ local ret_jgroups
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' ret_jgroups
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
+++ unset -v ret_jgroups
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:jboss:domain:jgroups:9.0">
            <channels default="ee">
                <channel name="ee" stack="tcp"/>
            </channels>
            <stacks>
                <stack name="tcp">
                    <transport type="TCP" socket-binding="jgroups-tcp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-tcp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
                <stack name="udp">
                    <transport type="UDP" socket-binding="jgroups-udp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-udp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
            </stacks>
        </subsystem>'
+++ printf -v ret_jgroups %s 0
+++ '[' -n '' ']'
+++ '[' 0 -eq 0 ']'
+++ configure_jgroups_encryption
++++ has_elytron_tls /opt/server/standalone/configuration/standalone.xml
++++ declare config_file=/opt/server/standalone/configuration/standalone.xml
++++ grep -q '<!-- ##ELYTRON_TLS## -->' /opt/server/standalone/configuration/standalone.xml
++++ echo false
+++ local has_elytron_tls_marker=false
++++ has_elytron_keystore /opt/server/standalone/configuration/standalone.xml
++++ declare config_file=/opt/server/standalone/configuration/standalone.xml
++++ grep -q '<!-- ##ELYTRON_KEY_STORE## -->' /opt/server/standalone/configuration/standalone.xml
++++ echo false
+++ local has_elytron_keystore_marker=false
+++ '[' false = true ']'
+++ '[' false = true ']'
+++ local encrypt_conf_mode
+++ getConfigurationMode '<!-- ##JGROUPS_ENCRYPT## -->' encrypt_conf_mode
+++ local 'marker=<!-- ##JGROUPS_ENCRYPT## -->'
+++ unset -v encrypt_conf_mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v encrypt_conf_mode %s cli
+++ local key_store_conf_mode
+++ getConfigurationMode '<!-- ##ELYTRON_KEY_STORE## -->' key_store_conf_mode
+++ local 'marker=<!-- ##ELYTRON_KEY_STORE## -->'
+++ unset -v key_store_conf_mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v key_store_conf_mode %s cli
+++ local has_elytron_subsystem
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:wildfly:elytron:'\'')]"'
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:wildfly:elytron:'\'')]"' has_elytron_subsystem
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:wildfly:elytron:'\'')]"'
+++ unset -v has_elytron_subsystem
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:wildfly:elytron:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:wildfly:elytron:18.0" final-providers="combined-providers" disallowed-providers="OracleUcrypto">
            <providers>
                <aggregate-providers name="combined-providers">
                    <providers name="elytron"/>
                    <providers name="openssl"/>
                </aggregate-providers>
                <provider-loader name="elytron" module="org.wildfly.security.elytron"/>
                <provider-loader name="openssl" module="org.wildfly.openssl"/>
            </providers>
            <audit-logging>
                <file-audit-log name="local-audit" path="audit.log" relative-to="jboss.server.log.dir" format="JSON"/>
            </audit-logging>
            <security-domains>
                <security-domain name="ApplicationDomain" default-realm="ApplicationRealm" permission-mapper="default-permission-mapper">
                    <realm name="ApplicationRealm" role-decoder="groups-to-roles"/>
                    <realm name="local"/>
                </security-domain>
                <security-domain name="ManagementDomain" default-realm="ManagementRealm" permission-mapper="default-permission-mapper">
                    <realm name="ManagementRealm" role-decoder="groups-to-roles"/>
                    <realm name="local" role-mapper="super-user-mapper"/>
                </security-domain>
            </security-domains>
            <security-realms>
                <identity-realm name="local" identity="$local"/>
                <properties-realm name="ApplicationRealm">
                    <users-properties path="application-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ApplicationRealm"/>
                    <groups-properties path="application-roles.properties" relative-to="jboss.server.config.dir"/>
                </properties-realm>
                <properties-realm name="ManagementRealm">
                    <users-properties path="mgmt-users.properties" relative-to="jboss.server.config.dir" digest-realm-name="ManagementRealm"/>
                    <groups-properties path="mgmt-groups.properties" relative-to="jboss.server.config.dir"/>
                </properties-realm>
            </security-realms>
            <mappers>
                <simple-permission-mapper name="default-permission-mapper" mapping-mode="first">
                    <permission-mapping>
                        <principal name="anonymous"/>
                        <permission-set name="default-permissions"/>
                    </permission-mapping>
                    <permission-mapping match-all="true">
                        <permission-set name="login-permission"/>
                        <permission-set name="default-permissions"/>
                    </permission-mapping>
                </simple-permission-mapper>
                <constant-realm-mapper name="local" realm-name="local"/>
                <simple-role-decoder name="groups-to-roles" attribute="groups"/>
                <constant-role-mapper name="super-user-mapper">
                    <role name="SuperUser"/>
                </constant-role-mapper>
            </mappers>
            <permission-sets>
                <permission-set name="login-permission">
                    <permission class-name="org.wildfly.security.auth.permission.LoginPermission"/>
                </permission-set>
                <permission-set name="default-permissions">
                    <permission class-name="org.wildfly.transaction.client.RemoteTransactionPermission" module="org.wildfly.transaction.client"/>
                    <permission class-name="org.wildfly.extension.batch.jberet.deployment.BatchPermission" module="org.wildfly.extension.batch.jberet" target-name="*"/>
                    <permission class-name="org.jboss.ejb.client.RemoteEJBPermission" module="org.jboss.ejb-client"/>
                </permission-set>
            </permission-sets>
            <http>
                <http-authentication-factory name="management-http-authentication" security-domain="ManagementDomain" http-server-mechanism-factory="global">
                    <mechanism-configuration>
                        <mechanism mechanism-name="DIGEST">
                            <mechanism-realm realm-name="ManagementRealm"/>
                        </mechanism>
                    </mechanism-configuration>
                </http-authentication-factory>
                <http-authentication-factory name="application-http-authentication" security-domain="ApplicationDomain" http-server-mechanism-factory="global">
                    <mechanism-configuration>
                        <mechanism mechanism-name="BASIC">
                            <mechanism-realm realm-name="ApplicationRealm"/>
                        </mechanism>
                    </mechanism-configuration>
                </http-authentication-factory>
                <provider-http-server-mechanism-factory name="global"/>
            </http>
            <sasl>
                <sasl-authentication-factory name="application-sasl-authentication" sasl-server-factory="configured" security-domain="ApplicationDomain">
                    <mechanism-configuration>
                        <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
                        <mechanism mechanism-name="DIGEST-MD5">
                            <mechanism-realm realm-name="ApplicationRealm"/>
                        </mechanism>
                    </mechanism-configuration>
                </sasl-authentication-factory>
                <sasl-authentication-factory name="management-sasl-authentication" sasl-server-factory="configured" security-domain="ManagementDomain">
                    <mechanism-configuration>
                        <mechanism mechanism-name="JBOSS-LOCAL-USER" realm-mapper="local"/>
                        <mechanism mechanism-name="DIGEST-MD5">
                            <mechanism-realm realm-name="ManagementRealm"/>
                        </mechanism>
                    </mechanism-configuration>
                </sasl-authentication-factory>
                <configurable-sasl-server-factory name="configured" sasl-server-factory="elytron">
                    <properties>
                        <property name="wildfly.sasl.local-user.default-user" value="$local"/>
                        <property name="wildfly.sasl.local-user.challenge-path" value="${jboss.server.temp.dir}/auth"/>
                    </properties>
                </configurable-sasl-server-factory>
                <mechanism-provider-filtering-sasl-server-factory name="elytron" sasl-server-factory="global">
                    <filters>
                        <filter provider-name="WildFlyElytron"/>
                    </filters>
                </mechanism-provider-filtering-sasl-server-factory>
                <provider-sasl-server-factory name="global"/>
            </sasl>
            <tls>
                <key-stores>
                    <key-store name="applicationKS">
                        <credential-reference clear-text="password"/>
                        <implementation type="JKS"/>
                        <file path="application.keystore" relative-to="jboss.server.config.dir"/>
                    </key-store>
                </key-stores>
                <key-managers>
                    <key-manager name="applicationKM" key-store="applicationKS" generate-self-signed-certificate-host="localhost">
                        <credential-reference clear-text="password"/>
                    </key-manager>
                </key-managers>
                <server-ssl-contexts>
                    <server-ssl-context name="applicationSSC" key-manager="applicationKM"/>
                </server-ssl-contexts>
            </tls>
            <policy name="jacc">
                <jacc-policy/>
            </policy>
        </subsystem>'
+++ printf -v has_elytron_subsystem %s 0
+++ '[' -n '' ']'
+++ local jgroups_encrypt_protocol=SYM_ENCRYPT
+++ local jgroups_encrypt=
+++ local key_store=
+++ local valid_state=
+++ local jgroups_unencrypted_message=
+++ case "${jgroups_encrypt_protocol}" in
+++ log_info 'Configuring JGroups cluster traffic encryption protocol to SYM_ENCRYPT.'
+++ local 'message=Configuring JGroups cluster traffic encryption protocol to SYM_ENCRYPT.'
+++ echo -e 'INFO Configuring JGroups cluster traffic encryption protocol to SYM_ENCRYPT.'
INFO Configuring JGroups cluster traffic encryption protocol to SYM_ENCRYPT.
+++ jgroups_unencrypted_message='Detected <STATE> JGroups encryption configuration, the communication within the cluster WILL NOT be encrypted.'
+++ '[' 0 -eq 0 ']'
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ validate_keystore_and_create cli SYM_ENCRYPT
+++ local mode=cli protocol=SYM_ENCRYPT
++++ validate_keystore '' '' ''
++++ declare jg_encrypt_name= jg_encrypt_password= jg_encrypt_keystore=
++++ '[' -n '' -a -n '' -a -n '' ']'
++++ '[' -n '' -o -n '' -o -n '' ']'
++++ echo missing
+++ valid_state=missing
+++ '[' missing = valid ']'
+++ '[' missing = partial ']'
+++ '[' missing = missing ']'
+++ log_warning 'Detected missing JGroups encryption configuration, the communication within the cluster WILL NOT be encrypted.'
+++ local 'message=Detected missing JGroups encryption configuration, the communication within the cluster WILL NOT be encrypted.'
+++ echo -e '\033[0;33mWARN Detected missing JGroups encryption configuration, the communication within the cluster WILL NOT be encrypted.\033[0m'
[0;33mWARN Detected missing JGroups encryption configuration, the communication within the cluster WILL NOT be encrypted.[0m
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ echo ''
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ echo ''
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ha.sh configure
++ source /opt/server/bin/launch/ha.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
+++ local ret_jgroups
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' ret_jgroups
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
+++ unset -v ret_jgroups
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:jboss:domain:jgroups:9.0">
            <channels default="ee">
                <channel name="ee" stack="tcp"/>
            </channels>
            <stacks>
                <stack name="tcp">
                    <transport type="TCP" socket-binding="jgroups-tcp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-tcp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
                <stack name="udp">
                    <transport type="UDP" socket-binding="jgroups-udp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-udp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
            </stacks>
        </subsystem>'
+++ printf -v ret_jgroups %s 0
+++ '[' -n '' ']'
+++ '[' 0 -eq 0 ']'
+++ configure_ha
+++ configure_ha_args
++++ hostname -i
+++ IP_ADDR=10.129.4.186
+++ JBOSS_HA_ARGS='-b 10.129.4.186 -bprivate 10.129.4.186'
+++ init_node_name
+++ '[' -z simple-jaxrs-proxy-2-z52dm ']'
+++ '[' 26 -gt 23 ']'
+++ JBOSS_TX_NODE_ID=ple-jaxrs-proxy-2-z52dm
+++ JBOSS_HA_ARGS='-b 10.129.4.186 -bprivate 10.129.4.186 -Djboss.node.name=simple-jaxrs-proxy-2-z52dm -Djboss.tx.node.id=ple-jaxrs-proxy-2-z52dm'
++++ generate_jgroups_auth_config '' ''
++++ local cluster_password=
++++ local digest_algorithm=
++++ local config
++++ '[' -z '' ']'
++++ log_warning 'No password defined for JGroups cluster. AUTH protocol will be disabled. Please define JGROUPS_CLUSTER_PASSWORD.'
++++ local 'message=No password defined for JGroups cluster. AUTH protocol will be disabled. Please define JGROUPS_CLUSTER_PASSWORD.'
++++ echo -e '\033[0;33mWARN No password defined for JGroups cluster. AUTH protocol will be disabled. Please define JGROUPS_CLUSTER_PASSWORD.\033[0m'
[0;33mWARN No password defined for JGroups cluster. AUTH protocol will be disabled. Please define JGROUPS_CLUSTER_PASSWORD.[0m
++++ '[' cli = xml ']'
++++ echo ''
+++ JGROUPS_AUTH=
+++ local ping_protocol=kubernetes.KUBE_PING
++++ get_socket_binding_for_ping kubernetes.KUBE_PING
++++ declare protocol=kubernetes.KUBE_PING
++++ '[' kubernetes.KUBE_PING = openshift.KUBE_PING -o kubernetes.KUBE_PING = openshift.DNS_PING -o kubernetes.KUBE_PING = kubernetes.KUBE_PING -o kubernetes.KUBE_PING = dns.DNS_PING ']'
++++ echo ''
+++ local socket_binding=
+++ validate_ping_protocol kubernetes.KUBE_PING
+++ declare protocol=kubernetes.KUBE_PING
+++ '[' kubernetes.KUBE_PING = openshift.KUBE_PING ']'
+++ '[' kubernetes.KUBE_PING = kubernetes.KUBE_PING ']'
+++ check_view_pods_permission
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ log_warning 'Environment variable OPENSHIFT_KUBE_PING_NAMESPACE undefined. Clustering will be unavailable. Please refer to the documentation for configuration.'
+++ local 'message=Environment variable OPENSHIFT_KUBE_PING_NAMESPACE undefined. Clustering will be unavailable. Please refer to the documentation for configuration.'
+++ echo -e '\033[0;33mWARN Environment variable OPENSHIFT_KUBE_PING_NAMESPACE undefined. Clustering will be unavailable. Please refer to the documentation for configuration.\033[0m'
[0;33mWARN Environment variable OPENSHIFT_KUBE_PING_NAMESPACE undefined. Clustering will be unavailable. Please refer to the documentation for configuration.[0m
+++ local ping_protocol_element
+++ '[' kubernetes.KUBE_PING = openshift.DNS_PING ']'
+++ '[' kubernetes.KUBE_PING = openshift.KUBE_PING ']'
+++ '[' kubernetes.KUBE_PING = dns.DNS_PING ']'
++++ generate_generic_ping_config kubernetes.KUBE_PING ''
++++ local ping_protocol=kubernetes.KUBE_PING
++++ local socket_binding=
++++ '[' kubernetes.KUBE_PING = openshift.DNS_PING ']'
++++ '[' kubernetes.KUBE_PING = openshift.KUBE_PING ']'
++++ '[' cli = xml ']'
++++ '[' cli = cli ']'
++++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
++++ local ret
++++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' ret
++++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"'
++++ unset -v ret
++++ local output
+++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]"' /opt/server/standalone/configuration/standalone.xml
++++ output='<subsystem xmlns="urn:jboss:domain:jgroups:9.0">
            <channels default="ee">
                <channel name="ee" stack="tcp"/>
            </channels>
            <stacks>
                <stack name="tcp">
                    <transport type="TCP" socket-binding="jgroups-tcp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-tcp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
                <stack name="udp">
                    <transport type="UDP" socket-binding="jgroups-udp"/>
                    <protocol type="RED"/>
                    <protocol type="MERGE3"/>
                    <socket-protocol type="FD_SOCK2" socket-binding="jgroups-udp-fd"/>
                    <protocol type="FD_ALL3"/>
                    <protocol type="VERIFY_SUSPECT2"/>
                    <protocol type="pbcast.NAKACK2"/>
                    <protocol type="UNICAST3"/>
                    <protocol type="pbcast.STABLE"/>
                    <protocol type="pbcast.GMS"/>
                    <protocol type="UFC"/>
                    <protocol type="MFC"/>
                    <protocol type="FRAG4"/>
                </stack>
            </stacks>
        </subsystem>'
++++ printf -v ret %s 0
++++ '[' -n '' ']'
++++ '[' 0 -eq 0 ']'
++++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"'
++++ local stackNames
++++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"' result stackNames
++++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"'
++++ unset -v result
++++ local output
+++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:jgroups:'\'')]//*[local-name()='\''stack'\'']/@name"' /opt/server/standalone/configuration/standalone.xml
++++ output=' name="tcp"
 name="udp"'
++++ printf -v result %s 0
++++ '[' -n stackNames ']'
++++ unset -v stackNames
++++ printf -v stackNames %s ' name="tcp"
 name="udp"'
++++ '[' 0 -eq 0 ']'
+++++ splitAttributesStringIntoLines ' name="tcp"
 name="udp"' name
+++++ local 'input= name="tcp"
 name="udp"'
+++++ local attribute_name=name
+++++ local temp
++++++ echo 'name="tcp"' 'name="udp"'
++++++ sed 's|" name="|" \nname="|g'
++++++ awk -F '"' '{print $2}'
+++++ temp='tcp
udp'
+++++ echo 'tcp
udp'
++++ stackNames='tcp
udp'
++++ read -r stack
++++ local 'op=/subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)'
++++ '[' x '!=' x ']'
+++++ configure_protocol_cli_helper tcp kubernetes.KUBE_PING '/subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)'
+++++ params=('tcp' 'kubernetes.KUBE_PING' '/subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)')
+++++ local params
+++++ local stack=tcp
+++++ local protocol=kubernetes.KUBE_PING
+++++ local result
+++++ IFS=
+++++ read -rd '' result
++++++ echo -n '
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
'
+++++ result='
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch'
+++++ (( j=2 ))
+++++ (( j<3 ))
+++++ result='
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)'
+++++ (( ++j ))
+++++ (( j<3 ))
+++++ IFS=
+++++ read -r -d '' result
+++++ echo '        
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if
'
++++ config='         
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if'
++++ add_protocol_at_prosition tcp kubernetes.KUBE_PING 0
++++ declare stack=tcp protocol=kubernetes.KUBE_PING index=0
++++ local exist=false
++++ stack_list=()
++++ local stack_list
++++ local _index=0
++++ read -r line
++++ '[' kubernetes.KUBE_PING = RED ']'
++++ '[' 0 -eq 0 ']'
++++ stack_list+=("${protocol}")
++++ stack_list+=("${line}")
++++ (( _index=0+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = MERGE3 ']'
++++ '[' 1 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=1+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = FD_SOCK2 ']'
++++ '[' 2 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=2+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = FD_ALL3 ']'
++++ '[' 3 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=3+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = VERIFY_SUSPECT2 ']'
++++ '[' 4 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=4+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = pbcast.NAKACK2 ']'
++++ '[' 5 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=5+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = UNICAST3 ']'
++++ '[' 6 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=6+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = pbcast.STABLE ']'
++++ '[' 7 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=7+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = pbcast.GMS ']'
++++ '[' 8 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=8+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = UFC ']'
++++ '[' 9 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=9+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = MFC ']'
++++ '[' 10 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=10+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = FRAG4 ']'
++++ '[' 11 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=11+1 ))
++++ read -r line
++++ '[' false = false ']'
++++ echo -n ''
++++ for element in "${stack_list[@]}"
++++ echo kubernetes.KUBE_PING
++++ for element in "${stack_list[@]}"
++++ echo RED
++++ for element in "${stack_list[@]}"
++++ echo MERGE3
++++ for element in "${stack_list[@]}"
++++ echo FD_SOCK2
++++ for element in "${stack_list[@]}"
++++ echo FD_ALL3
++++ for element in "${stack_list[@]}"
++++ echo VERIFY_SUSPECT2
++++ for element in "${stack_list[@]}"
++++ echo pbcast.NAKACK2
++++ for element in "${stack_list[@]}"
++++ echo UNICAST3
++++ for element in "${stack_list[@]}"
++++ echo pbcast.STABLE
++++ for element in "${stack_list[@]}"
++++ echo pbcast.GMS
++++ for element in "${stack_list[@]}"
++++ echo UFC
++++ for element in "${stack_list[@]}"
++++ echo MFC
++++ for element in "${stack_list[@]}"
++++ echo FRAG4
++++ read -r stack
++++ local 'op=/subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)'
++++ '[' x '!=' x ']'
+++++ configure_protocol_cli_helper udp kubernetes.KUBE_PING '/subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)'
+++++ params=('udp' 'kubernetes.KUBE_PING' '/subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)')
+++++ local params
+++++ local stack=udp
+++++ local protocol=kubernetes.KUBE_PING
+++++ local result
+++++ IFS=
+++++ read -rd '' result
++++++ echo -n '
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
'
+++++ result='
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch'
+++++ (( j=2 ))
+++++ (( j<3 ))
+++++ result='
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)'
+++++ (( ++j ))
+++++ (( j<3 ))
+++++ IFS=
+++++ read -r -d '' result
+++++ echo '        
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if
'
++++ config='         
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if         
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if'
++++ add_protocol_at_prosition udp kubernetes.KUBE_PING 0
++++ declare stack=udp protocol=kubernetes.KUBE_PING index=0
++++ local exist=false
++++ stack_list=()
++++ local stack_list
++++ local _index=0
++++ read -r line
++++ '[' kubernetes.KUBE_PING = RED ']'
++++ '[' 0 -eq 0 ']'
++++ stack_list+=("${protocol}")
++++ stack_list+=("${line}")
++++ (( _index=0+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = MERGE3 ']'
++++ '[' 1 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=1+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = FD_SOCK2 ']'
++++ '[' 2 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=2+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = FD_ALL3 ']'
++++ '[' 3 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=3+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = VERIFY_SUSPECT2 ']'
++++ '[' 4 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=4+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = pbcast.NAKACK2 ']'
++++ '[' 5 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=5+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = UNICAST3 ']'
++++ '[' 6 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=6+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = pbcast.STABLE ']'
++++ '[' 7 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=7+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = pbcast.GMS ']'
++++ '[' 8 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=8+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = UFC ']'
++++ '[' 9 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=9+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = MFC ']'
++++ '[' 10 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=10+1 ))
++++ read -r line
++++ '[' kubernetes.KUBE_PING = FRAG4 ']'
++++ '[' 11 -eq 0 ']'
++++ stack_list+=("${line}")
++++ (( _index=11+1 ))
++++ read -r line
++++ '[' false = false ']'
++++ echo -n ''
++++ for element in "${stack_list[@]}"
++++ echo kubernetes.KUBE_PING
++++ for element in "${stack_list[@]}"
++++ echo RED
++++ for element in "${stack_list[@]}"
++++ echo MERGE3
++++ for element in "${stack_list[@]}"
++++ echo FD_SOCK2
++++ for element in "${stack_list[@]}"
++++ echo FD_ALL3
++++ for element in "${stack_list[@]}"
++++ echo VERIFY_SUSPECT2
++++ for element in "${stack_list[@]}"
++++ echo pbcast.NAKACK2
++++ for element in "${stack_list[@]}"
++++ echo UNICAST3
++++ for element in "${stack_list[@]}"
++++ echo pbcast.STABLE
++++ for element in "${stack_list[@]}"
++++ echo pbcast.GMS
++++ for element in "${stack_list[@]}"
++++ echo UFC
++++ for element in "${stack_list[@]}"
++++ echo MFC
++++ for element in "${stack_list[@]}"
++++ echo FRAG4
++++ read -r stack
++++ echo '         
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if         
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if'
+++ ping_protocol_element='         
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if         
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if'
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ echo ''
+++ log_info 'Configuring JGroups discovery protocol to kubernetes.KUBE_PING'
+++ local 'message=Configuring JGroups discovery protocol to kubernetes.KUBE_PING'
+++ echo -e 'INFO Configuring JGroups discovery protocol to kubernetes.KUBE_PING'
INFO Configuring JGroups discovery protocol to kubernetes.KUBE_PING
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ echo '         
    if (outcome == success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''tcp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="tcp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=tcp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if         
    if (outcome == success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        echo Cannot configure jgroups '\''kubernetes.KUBE_PING'\'' protocol under '\''udp'\'' stack. This protocol is already configured. >> ${error_file}
        quit
    end-if

    if (outcome != success) of /subsystem=jgroups/stack="udp"/protocol="kubernetes.KUBE_PING":read-resource
        batch
            /subsystem=jgroups/stack=udp/protocol=kubernetes.KUBE_PING:add(add-index=0)
       run-batch
    end-if'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/json_logging.sh configure
++ source /opt/server/bin/launch/json_logging.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_json_logging
+++ sed -i 's|^.*\.module=org\.jboss\.logmanager\.ext$||' /opt/server/standalone/configuration/logging.properties
+++ local configureMode
+++ getConfigurationMode '##CONSOLE-FORMATTER##' configureMode
+++ local marker=##CONSOLE-FORMATTER##
+++ unset -v configureMode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v configureMode %s cli
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ configureByCLI
+++ '[' '' == TRUE ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/keycloak.sh configure
++ source /opt/server/bin/launch/keycloak.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ SAML=KEYCLOAK-SAML
+++ SAML_PROTOCOL=saml
+++ SECURE_SAML_DEPLOYMENTS=/opt/server/standalone/configuration/secure-saml-deployments
+++ SECURE_SAML_DEPLOYMENTS_CLI=/opt/server/standalone/configuration/secure-saml-deployments.cli
+++ SUBSYSTEM_END_MARKER='</profile>'
+++ EXTENSIONS_END_MARKER='</extensions>'
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_cli_keycloak
+++ app_sec_domain=keycloak
++++ date +%s
+++ id=1737616419
+++ '[' -n '' ']'
+++ xpath='"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:undertow:'\'')]/*[local-name()='\''application-security-domains'\'']/*[local-name()='\''application-security-domain'\'' and @name='\''other'\'' and @security-domain='\''ApplicationDomain'\'']"'
+++ local ret_domain
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:undertow:'\'')]/*[local-name()='\''application-security-domains'\'']/*[local-name()='\''application-security-domain'\'' and @name='\''other'\'' and @security-domain='\''ApplicationDomain'\'']"' ret_domain
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:undertow:'\'')]/*[local-name()='\''application-security-domains'\'']/*[local-name()='\''application-security-domain'\'' and @name='\''other'\'' and @security-domain='\''ApplicationDomain'\'']"'
+++ unset -v ret_domain
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:undertow:'\'')]/*[local-name()='\''application-security-domains'\'']/*[local-name()='\''application-security-domain'\'' and @name='\''other'\'' and @security-domain='\''ApplicationDomain'\'']"' /opt/server/standalone/configuration/standalone.xml
+++ output='<application-security-domain name="other" security-domain="ApplicationDomain"/>'
+++ printf -v ret_domain %s 0
+++ '[' -n '' ']'
+++ other_exists=false
+++ '[' 0 -eq 0 ']'
+++ other_exists=true
+++ '[' -f /opt/server/standalone/configuration/secure-saml-deployments.cli ']'
+++ '[' -f /opt/server/standalone/configuration/secure-saml-deployments ']'
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/messaging.sh configure
++ source /opt/server/bin/launch/messaging.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_artemis_address
++++ hostname -i
+++ IP_ADDR=10.129.4.186
+++ JBOSS_MESSAGING_ARGS=' -Djboss.messaging.host=10.129.4.186'
+++ inject_brokers
+++ IFS=,
+++ read -a brokers
+++ local subsystem_added=false
+++ REMOTE_AMQ_BROKER=false
+++ defaultJmsConnectionFactoryJndi=
+++ local has_ee_subsystem
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"'
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"' has_ee_subsystem
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"'
+++ unset -v has_ee_subsystem
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ee:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:jboss:domain:ee:6.0">
            <spec-descriptor-property-replacement>false</spec-descriptor-property-replacement>
            <concurrent>
                <context-services>
                    <context-service name="default" jndi-name="java:jboss/ee/concurrency/context/default"/>
                </context-services>
                <managed-thread-factories>
                    <managed-thread-factory name="default" jndi-name="java:jboss/ee/concurrency/factory/default" context-service="default"/>
                </managed-thread-factories>
                <managed-executor-services>
                    <managed-executor-service name="default" jndi-name="java:jboss/ee/concurrency/executor/default" context-service="default" hung-task-termination-period="0" hung-task-threshold="60000" keepalive-time="5000"/>
                </managed-executor-services>
                <managed-scheduled-executor-services>
                    <managed-scheduled-executor-service name="default" jndi-name="java:jboss/ee/concurrency/scheduler/default" context-service="default" hung-task-termination-period="0" hung-task-threshold="60000" keepalive-time="3000"/>
                </managed-scheduled-executor-services>
            </concurrent>
            <default-bindings context-service="java:jboss/ee/concurrency/context/default" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/>
        </subsystem>'
+++ printf -v has_ee_subsystem %s 0
+++ '[' -n '' ']'
+++ '[' 0 -gt 0 ']'
+++ '[' 0 -eq 0 ']'
+++ '[' false = true ']'
+++ configure_mq
+++ '[' false '!=' true ']'
+++ configure_mq_cluster_password
+++ '[' -n HORNETQ_CLUSTER_PASSWORD ']'
+++ JBOSS_MESSAGING_ARGS=' -Djboss.messaging.host=10.129.4.186 -Djboss.messaging.cluster.password=HORNETQ_CLUSTER_PASSWORD'
++++ configure_mq_destinations
++++ declare server_name=default
++++ IFS=,
++++ read -a queues
++++ IFS=,
++++ read -a topics
++++ local destinations=
++++ '[' 0 -ne 0 -o 0 -ne 0 ']'
++++ echo ''
+++ destinations=
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/oidc.sh configure
++ source /opt/server/bin/launch/oidc.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ source /opt/server/bin/launch/oidc-keycloak-env.sh
+++ OIDC_EXTENSION=org.wildfly.extension.elytron-oidc-client
+++ OIDC_SUBSYSTEM=elytron-oidc-client
+++ OIDC_AUTH_METHOD=OIDC
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ oidc_configure
+++ '[' -n '' ']'
+++ '[' '' == rh-sso ']'
+++ '[' '' == keycloak ']'
+++ '[' -z '' ']'
+++ return
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ports.sh configure
++ source /opt/server/bin/launch/ports.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_port_offset
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/resource-adapter.sh configure
++ source /opt/server/bin/launch/resource-adapter.sh
+++ source /opt/server/bin/launch/resource-adapters-common.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ inject_resource_adapters
+++ inject_resource_adapters_common
+++ local mode
+++ getConfigurationMode '<!-- ##RESOURCE_ADAPTERS## -->' mode
+++ local 'marker=<!-- ##RESOURCE_ADAPTERS## -->'
+++ unset -v mode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v mode %s cli
+++ resource_adapters=
++++ hostname
+++ hostname=simple-jaxrs-proxy-2-z52dm
++++ echo
++++ sed 's/,/ /g'
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jboss_modules_system_pkgs.sh configure
++ source /opt/server/bin/launch/jboss_modules_system_pkgs.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ configure_jboss_modules_system_pkgs
+++ '[' -z '' ']'
+++ export JBOSS_MODULES_SYSTEM_PKGS=jdk.nashorn.api,com.sun.crypto.provider
+++ JBOSS_MODULES_SYSTEM_PKGS=jdk.nashorn.api,com.sun.crypto.provider
+++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/statefulset.sh configure
++ source /opt/server/bin/launch/statefulset.sh
+++ type -t configure
++ '[' -n function ']'
++ eval configure
+++ configure
+++ '[' -n '' ']'
++ processEnvFiles
++ '[' -n '' ']'
++ executeModules postConfigure
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/backward-compatibility.sh postConfigure
++ source /opt/server/bin/launch/backward-compatibility.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_extensions.sh postConfigure
++ source /opt/server/bin/launch/configure_extensions.sh
+++ type -t postConfigure
++ '[' -n function ']'
++ eval postConfigure
+++ postConfigure
+++ '[' -f /opt/server/extensions/delayedpostconfigure.sh ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/admin.sh postConfigure
++ source /opt/server/bin/launch/admin.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/access_log_valve.sh postConfigure
++ source /opt/server/bin/launch/access_log_valve.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_logger_category.sh postConfigure
++ source /opt/server/bin/launch/configure_logger_category.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t postConfigure
++ '[' -n function ']'
++ eval postConfigure
+++ postConfigure
+++ unset WORK_MODE
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/datasource.sh postConfigure
++ source /opt/server/bin/launch/datasource.sh
+++ source /opt/server/bin/launch/datasource-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/launch-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/tx-datasource.sh
+++++ '[' -f /opt/server/bin/launch/launch-common.sh ']'
+++++ source /opt/server/bin/launch/launch-common.sh
+++++ '[' -f /opt/server/bin/launch/openshift-node-name.sh ']'
+++++ source /opt/server/bin/launch/openshift-node-name.sh
+++++ '[' -f /opt/server/bin/launch/logging.sh ']'
+++++ source /opt/server/bin/launch/logging.sh
+++++++ type -t log_warning
++++++ '[' -z function ']'
+++++ jndiSuffixDatasourceObjectStore=ObjectStore
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/logging.sh
++++++ type -t log_warning
+++++ '[' -z function ']'
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/deploymentScanner.sh postConfigure
++ source /opt/server/bin/launch/deploymentScanner.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/elytron.sh postConfigure
++ source /opt/server/bin/launch/elytron.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/filters.sh postConfigure
++ source /opt/server/bin/launch/filters.sh
+++ source /opt/server/bin/launch/launch-common.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jgroups.sh postConfigure
++ source /opt/server/bin/launch/jgroups.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ha.sh postConfigure
++ source /opt/server/bin/launch/ha.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t postConfigure
++ '[' -n function ']'
++ eval postConfigure
+++ postConfigure
+++ unset CONF_AUTH_MODE
+++ unset CONF_PING_MODE
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/json_logging.sh postConfigure
++ source /opt/server/bin/launch/json_logging.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/keycloak.sh postConfigure
++ source /opt/server/bin/launch/keycloak.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ SAML=KEYCLOAK-SAML
+++ SAML_PROTOCOL=saml
+++ SECURE_SAML_DEPLOYMENTS=/opt/server/standalone/configuration/secure-saml-deployments
+++ SECURE_SAML_DEPLOYMENTS_CLI=/opt/server/standalone/configuration/secure-saml-deployments.cli
+++ SUBSYSTEM_END_MARKER='</profile>'
+++ EXTENSIONS_END_MARKER='</extensions>'
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/messaging.sh postConfigure
++ source /opt/server/bin/launch/messaging.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/oidc.sh postConfigure
++ source /opt/server/bin/launch/oidc.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ source /opt/server/bin/launch/oidc-keycloak-env.sh
+++ OIDC_EXTENSION=org.wildfly.extension.elytron-oidc-client
+++ OIDC_SUBSYSTEM=elytron-oidc-client
+++ OIDC_AUTH_METHOD=OIDC
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ports.sh postConfigure
++ source /opt/server/bin/launch/ports.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/resource-adapter.sh postConfigure
++ source /opt/server/bin/launch/resource-adapter.sh
+++ source /opt/server/bin/launch/resource-adapters-common.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jboss_modules_system_pkgs.sh postConfigure
++ source /opt/server/bin/launch/jboss_modules_system_pkgs.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/statefulset.sh postConfigure
++ source /opt/server/bin/launch/statefulset.sh
+++ type -t postConfigure
++ '[' -n '' ']'
++ executeModules finalVerification
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/backward-compatibility.sh finalVerification
++ source /opt/server/bin/launch/backward-compatibility.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_extensions.sh finalVerification
++ source /opt/server/bin/launch/configure_extensions.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/admin.sh finalVerification
++ source /opt/server/bin/launch/admin.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/access_log_valve.sh finalVerification
++ source /opt/server/bin/launch/access_log_valve.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/configure_logger_category.sh finalVerification
++ source /opt/server/bin/launch/configure_logger_category.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/datasource.sh finalVerification
++ source /opt/server/bin/launch/datasource.sh
+++ source /opt/server/bin/launch/datasource-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/launch-common.sh
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/tx-datasource.sh
+++++ '[' -f /opt/server/bin/launch/launch-common.sh ']'
+++++ source /opt/server/bin/launch/launch-common.sh
+++++ '[' -f /opt/server/bin/launch/openshift-node-name.sh ']'
+++++ source /opt/server/bin/launch/openshift-node-name.sh
+++++ '[' -f /opt/server/bin/launch/logging.sh ']'
+++++ source /opt/server/bin/launch/logging.sh
+++++++ type -t log_warning
++++++ '[' -z function ']'
+++++ jndiSuffixDatasourceObjectStore=ObjectStore
++++ '[' -n '' ']'
++++ source /opt/server/bin/launch/logging.sh
++++++ type -t log_warning
+++++ '[' -z function ']'
+++ type -t finalVerification
++ '[' -n function ']'
++ eval finalVerification
+++ finalVerification
+++ initTempFiles
+++ DEFAULT_JOB_REPOSITORY_FILE=/tmp/ds-default-job-repo
+++ TIMER_SERVICE_DATA_STORE_FILE=/tmp/ds-timer-service-data-store
+++ EE_DEFAULT_DATASOURCE_FILE=/tmp/ds-ee-default-datastore
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ '[' -n '' ']'
+++ '[' -z '' ']'
+++ inject_default_timer_service
+++ local confMode
+++ getConfigurationMode '<!-- ##TIMER_SERVICE## -->' confMode
+++ local 'marker=<!-- ##TIMER_SERVICE## -->'
+++ unset -v confMode
+++ local attemptXml=false
+++ local viaCli=false
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ viaCli=true
+++ local configVia=
+++ '[' false = true ']'
+++ '[' -z '' ']'
+++ '[' true = true ']'
+++ configVia=cli
+++ printf -v confMode %s cli
+++ '[' cli = xml ']'
+++ '[' cli = cli ']'
+++ local hasEjb3Subsystem
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ejb3:'\'')]"'
+++ testXpathExpression '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ejb3:'\'')]"' hasEjb3Subsystem
+++ local 'xpath="//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ejb3:'\'')]"'
+++ unset -v hasEjb3Subsystem
+++ local output
++++ eval xmllint --xpath '"//*[local-name()='\''subsystem'\'' and starts-with(namespace-uri(), '\''urn:jboss:domain:ejb3:'\'')]"' /opt/server/standalone/configuration/standalone.xml
+++ output='<subsystem xmlns="urn:jboss:domain:ejb3:10.0">
            <session-bean>
                <stateless>
                    <bean-instance-pool-ref pool-name="slsb-strict-max-pool"/>
                </stateless>
                <stateful default-access-timeout="5000" cache-ref="distributable" passivation-disabled-cache-ref="simple"/>
                <singleton default-access-timeout="5000"/>
            </session-bean>
            <mdb>
                <resource-adapter-ref resource-adapter-name="${ejb.resource-adapter-name:activemq-ra.rar}"/>
                <bean-instance-pool-ref pool-name="mdb-strict-max-pool"/>
            </mdb>
            <pools>
                <bean-instance-pools>
                    <strict-max-pool name="mdb-strict-max-pool" derive-size="from-cpu-count" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
                    <strict-max-pool name="slsb-strict-max-pool" derive-size="from-worker-pools" instance-acquisition-timeout="5" instance-acquisition-timeout-unit="MINUTES"/>
                </bean-instance-pools>
            </pools>
            <caches>
                <simple-cache name="simple"/>
                <distributable-cache name="distributable"/>
            </caches>
            <async thread-pool-name="default"/>
            <remote cluster="ejb" connectors="http-remoting-connector" thread-pool-name="default">
                <channel-creation-options>
                    <option name="MAX_OUTBOUND_MESSAGES" value="1234" type="remoting"/>
                </channel-creation-options>
            </remote>
            <thread-pools>
                <thread-pool name="default">
                    <max-threads count="10"/>
                    <keepalive-time time="60" unit="seconds"/>
                </thread-pool>
            </thread-pools>
            <default-security-domain value="other"/>
            <application-security-domains>
                <application-security-domain name="other" security-domain="ApplicationDomain"/>
            </application-security-domains>
            <default-missing-method-permissions-deny-access value="true"/>
            <statistics enabled="${wildfly.ejb3.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
            <log-system-exceptions value="true"/>
        </subsystem>'
+++ printf -v hasEjb3Subsystem %s 0
+++ '[' -n '' ']'
+++ '[' 0 -eq 0 ']'
+++ local timerResource=/subsystem=ejb3/service=timer-service
+++ local 'cli=
        if (outcome != success) of /subsystem=ejb3/service=timer-service:read-resource
          batch
          /subsystem=ejb3/service=timer-service:add(thread-pool-name=default, default-data-store=default-file-store)
          /subsystem=ejb3/service=timer-service/file-data-store=default-file-store:add(path=timer-service-data, relative-to=jboss.server.data.dir)
          run-batch
        end-if
      '
+++ echo '
        if (outcome != success) of /subsystem=ejb3/service=timer-service:read-resource
          batch
          /subsystem=ejb3/service=timer-service:add(thread-pool-name=default, default-data-store=default-file-store)
          /subsystem=ejb3/service=timer-service/file-data-store=default-file-store:add(path=timer-service-data, relative-to=jboss.server.data.dir)
          run-batch
        end-if
      '
+++ '[' -s /tmp/ds-timer-service-data-store ']'
+++ cat /tmp/ds-timer-service-data-store
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/deploymentScanner.sh finalVerification
++ source /opt/server/bin/launch/deploymentScanner.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/elytron.sh finalVerification
++ source /opt/server/bin/launch/elytron.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/filters.sh finalVerification
++ source /opt/server/bin/launch/filters.sh
+++ source /opt/server/bin/launch/launch-common.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jgroups.sh finalVerification
++ source /opt/server/bin/launch/jgroups.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ha.sh finalVerification
++ source /opt/server/bin/launch/ha.sh
+++ source /opt/server/bin/launch/jgroups_common.sh
++++ JGROUPS_PROTOCOL_ADDS=/tmp/jgroups-protocol-adds
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/json_logging.sh finalVerification
++ source /opt/server/bin/launch/json_logging.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/keycloak.sh finalVerification
++ source /opt/server/bin/launch/keycloak.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ SAML=KEYCLOAK-SAML
+++ SAML_PROTOCOL=saml
+++ SECURE_SAML_DEPLOYMENTS=/opt/server/standalone/configuration/secure-saml-deployments
+++ SECURE_SAML_DEPLOYMENTS_CLI=/opt/server/standalone/configuration/secure-saml-deployments.cli
+++ SUBSYSTEM_END_MARKER='</profile>'
+++ EXTENSIONS_END_MARKER='</extensions>'
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/messaging.sh finalVerification
++ source /opt/server/bin/launch/messaging.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/oidc.sh finalVerification
++ source /opt/server/bin/launch/oidc.sh
+++ source /opt/server/bin/launch/logging.sh
+++++ type -t log_warning
++++ '[' -z function ']'
+++ source /opt/server/bin/launch/oidc-keycloak-env.sh
+++ OIDC_EXTENSION=org.wildfly.extension.elytron-oidc-client
+++ OIDC_SUBSYSTEM=elytron-oidc-client
+++ OIDC_AUTH_METHOD=OIDC
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/ports.sh finalVerification
++ source /opt/server/bin/launch/ports.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/resource-adapter.sh finalVerification
++ source /opt/server/bin/launch/resource-adapter.sh
+++ source /opt/server/bin/launch/resource-adapters-common.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/jboss_modules_system_pkgs.sh finalVerification
++ source /opt/server/bin/launch/jboss_modules_system_pkgs.sh
+++ type -t finalVerification
++ '[' -n '' ']'
++ for module in ${CONFIGURE_SCRIPTS[@]}
++ prepareModule
++ unset -f preConfigure
++ unset -f configure
++ unset -f postConfigure
++ unset -f delayedPostConfigure
++ unset -f prepareEnv
++ unset -f preConfigureEnv
++ unset -f configureEnv
++ unset -f postConfigureEnv
++ unset -f finalVerification
++ executeModule /opt/server/bin/launch/statefulset.sh finalVerification
++ source /opt/server/bin/launch/statefulset.sh
+++ type -t finalVerification
++ '[' -n '' ']'
+ '[' -n '' ']'
+ processErrorsAndWarnings
+ '[' -s /tmp/cli-warning-1737616418.log ']'
+ rm -f /tmp/cli-warning-1737616418.log
+ '[' -s /tmp/cli-script-error-1737616418.cli ']'
+ return 0
+ '[' 0 -ne 0 ']'
+ '[' '' = true ']'
+ configure_boot_script /tmp/cli-script-1737616418.cli
+ local script=/tmp/cli-script-1737616418.cli
+ '[' -f /tmp/cli-script-1737616418.cli ']'
+ sed -i '/^$/d' /tmp/cli-script-1737616418.cli
+ '[' -f /opt/server/extensions/postconfigure.sh ']'
+ '[' -f /opt/server/extensions/delayedpostconfigure.sh ']'
+ '[' -s /tmp/cli-script-1737616418.cli ']'
++ date +%s
+ local t=1737616419
+ CLI_BOOT_RELOAD_MARKER_DIR=/tmp/cli-boot-reload-marker-1737616419
+ mkdir -p /tmp/cli-boot-reload-marker-1737616419
+ CLI_OUTPUT_OPTION=-Dorg.wildfly.internal.cli.boot.hook.script.output.file=
+ '[' -n '' ']'
+ CLI_OUTPUT_OPTION=-Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli
+ CLI_EXECUTION_OPTS='--start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419       -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log'
+ '[' -n -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli ']'
+ CLI_EXECUTION_OPTS='--start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419       -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli'
+ '[' -n '' ']'
+ log_info 'Server started in admin mode, CLI script executed during server boot.'
+ local 'message=Server started in admin mode, CLI script executed during server boot.'
+ echo -e 'INFO Server started in admin mode, CLI script executed during server boot.'
INFO Server started in admin mode, CLI script executed during server boot.
+ '[' true = true ']'
+ log_info 'Server options: --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419       -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli'
+ local 'message=Server options: --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419       -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli'
+ echo -e 'INFO Server options: --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419       -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli'
INFO Server options: --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419       -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli       -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli
+ log_info 'CLI Script generated by launch: /tmp/cli-script-1737616418.cli'
+ local 'message=CLI Script generated by launch: /tmp/cli-script-1737616418.cli'
+ echo -e 'INFO CLI Script generated by launch: /tmp/cli-script-1737616418.cli'
INFO CLI Script generated by launch: /tmp/cli-script-1737616418.cli
+ log_info 'CLI Script property file: /tmp/cli-script-property-1737616418.cli'
+ local 'message=CLI Script property file: /tmp/cli-script-property-1737616418.cli'
+ echo -e 'INFO CLI Script property file: /tmp/cli-script-property-1737616418.cli'
INFO CLI Script property file: /tmp/cli-script-property-1737616418.cli
+ log_info 'CLI Script error file: /tmp/cli-script-error-1737616418.cli'
+ local 'message=CLI Script error file: /tmp/cli-script-error-1737616418.cli'
+ echo -e 'INFO CLI Script error file: /tmp/cli-script-error-1737616418.cli'
INFO CLI Script error file: /tmp/cli-script-error-1737616418.cli
+ log_info 'CLI Script output file: /tmp/cli-script-output-1737616418.cli'
+ local 'message=CLI Script output file: /tmp/cli-script-output-1737616418.cli'
+ echo -e 'INFO CLI Script output file: /tmp/cli-script-output-1737616418.cli'
INFO CLI Script output file: /tmp/cli-script-output-1737616418.cli
+ setupShutdownHook
+ trap clean_shutdown TERM
+ trap clean_shutdown INT
+ '[' -n '' ']'
+ local imgName=jboss-eap-8-tech-preview/eap81-openjdk17-builder-openshift-rhel9
+ local imgVersion=2.0.0.Beta1-internal
+ log_info 'Running jboss-eap-8-tech-preview/eap81-openjdk17-builder-openshift-rhel9 image, version 2.0.0.Beta1-internal'
+ local 'message=Running jboss-eap-8-tech-preview/eap81-openjdk17-builder-openshift-rhel9 image, version 2.0.0.Beta1-internal'
+ echo -e 'INFO Running jboss-eap-8-tech-preview/eap81-openjdk17-builder-openshift-rhel9 image, version 2.0.0.Beta1-internal'
INFO Running jboss-eap-8-tech-preview/eap81-openjdk17-builder-openshift-rhel9 image, version 2.0.0.Beta1-internal
+ local pid=277
+ handleExtensions
+ '[' -n '' ']'
+ return 0
+ '[' 0 -ne 0 ']'
+ wait 277
+ /opt/server/bin/standalone.sh -c standalone.xml -Djboss.messaging.host=10.129.4.186 -Djboss.messaging.cluster.password=HORNETQ_CLUSTER_PASSWORD --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419 -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli -Djboss.node.name=simple-jaxrs-proxy-2-z52dm -Djboss.tx.node.id=ple-jaxrs-proxy-2-z52dm -bprivate 10.129.4.186 -b 10.129.4.186 -bmanagement 0.0.0.0 -Dwildfly.statistics-enabled=true
JAVA_OPTS already set in environment; overriding default settings with values:  -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider 
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /opt/server

  JAVA: /usr/lib/jvm/java-17/bin/java

  JAVA_OPTS:  -Xlog:gc*:file="/opt/server/standalone/log/gc.log":time,uptimemillis:filecount=5,filesize=3M -Djdk.serialFilter="maxbytes=10485760;maxdepth=128;maxarray=100000;maxrefs=300000"  -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider   --add-exports=java.desktop/sun.awt=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldaps=ALL-UNNAMED --add-exports=jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.management/javax.management=ALL-UNNAMED --add-opens=java.naming/javax.naming=ALL-UNNAMED -Djava.security.manager=allow

=========================================================================

[0m07:13:40,201 INFO  [org.jboss.modules] (main) JBoss Modules version 2.1.4.Final-redhat-00001
[0m[0m07:13:40,577 INFO  [org.jboss.msc] (main) JBoss MSC version 1.5.1.Final-redhat-00001
[0m[0m07:13:40,585 INFO  [org.jboss.threads] (main) JBoss Threads version 2.4.0.Final-redhat-00001
[0m[0m07:13:40,666 INFO  [org.jboss.as] (MSC service thread 1-3) WFLYSRV0049: JBoss EAP 8.0 Update 2.1 (WildFly Core 21.0.9.Final-redhat-00001) starting
[0m[32m07:13:40,668 DEBUG [org.jboss.as.config] (MSC service thread 1-3) Configured system properties:
	[Standalone] = 
	file.encoding = ANSI_X3.4-1968
	file.separator = /
	java.class.path = /opt/server/jboss-modules.jar
	java.class.version = 61.0
	java.home = /usr/lib/jvm/java-17-openjdk-17.0.13.0.11-4.el9.x86_64
	java.io.tmpdir = /tmp
	java.library.path = /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
	java.net.preferIPv4Stack = true
	java.runtime.name = OpenJDK Runtime Environment
	java.runtime.version = 17.0.13+11-LTS
	java.security.egd = file:/dev/./urandom
	java.security.manager = allow
	java.specification.maintenance.version = 1
	java.specification.name = Java Platform API Specification
	java.specification.vendor = Oracle Corporation
	java.specification.version = 17
	java.util.logging.manager = org.jboss.logmanager.LogManager
	java.vendor = Red Hat, Inc.
	java.vendor.url = https://www.redhat.com/
	java.vendor.url.bug = https://access.redhat.com/support/cases/
	java.vendor.version = (Red_Hat-17.0.13.0.11-1)
	java.version = 17.0.13
	java.version.date = 2024-10-15
	java.vm.compressedOopsMode = Zero based
	java.vm.info = mixed mode, sharing
	java.vm.name = OpenJDK 64-Bit Server VM
	java.vm.specification.name = Java Virtual Machine Specification
	java.vm.specification.vendor = Oracle Corporation
	java.vm.specification.version = 17
	java.vm.vendor = Red Hat, Inc.
	java.vm.version = 17.0.13+11-LTS
	javax.management.builder.initial = org.jboss.as.jmx.PluggableMBeanServerBuilder
	jboss.bind.address = 10.129.4.186
	jboss.bind.address.management = 0.0.0.0
	jboss.bind.address.private = 10.129.4.186
	jboss.home.dir = /opt/server
	jboss.host.name = simple-jaxrs-proxy-2-z52dm
	jboss.messaging.cluster.password = <redacted>
	jboss.messaging.host = 10.129.4.186
	jboss.modules.system.pkgs = jdk.nashorn.api,com.sun.crypto.provider
	jboss.node.name = simple-jaxrs-proxy-2-z52dm
	jboss.qualified.host.name = simple-jaxrs-proxy-2-z52dm
	jboss.server.base.dir = /opt/server/standalone
	jboss.server.config.dir = /opt/server/standalone/configuration
	jboss.server.data.dir = /opt/server/standalone/data
	jboss.server.log.dir = /opt/server/standalone/log
	jboss.server.name = simple-jaxrs-proxy-2-z52dm
	jboss.server.persist.config = true
	jboss.server.temp.dir = /opt/server/standalone/tmp
	jboss.tx.node.id = ple-jaxrs-proxy-2-z52dm
	jdk.debug = release
	jdk.serialFilter = maxbytes=10485760;maxdepth=128;maxarray=100000;maxrefs=300000
	line.separator = 

	logging.configuration = file:/opt/server/standalone/configuration/logging.properties
	module.path = /opt/server/modules
	native.encoding = ANSI_X3.4-1968
	org.jboss.boot.log.file = /opt/server/standalone/log/server.log
	org.jboss.resolver.warning = true
	org.wildfly.internal.cli.boot.hook.marker.dir = /tmp/cli-boot-reload-marker-1737616419
	org.wildfly.internal.cli.boot.hook.script = /tmp/cli-script-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.error.file = /tmp/cli-script-error-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.output.file = /tmp/cli-script-output-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.properties = /tmp/cli-script-property-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.warn.file = /tmp/cli-warning-1737616418.log
	os.arch = amd64
	os.name = Linux
	os.version = 5.14.0-427.40.1.el9_4.x86_64
	path.separator = :
	sun.arch.data.model = 64
	sun.boot.library.path = /usr/lib/jvm/java-17-openjdk-17.0.13.0.11-4.el9.x86_64/lib
	sun.cpu.endian = little
	sun.io.unicode.encoding = UnicodeLittle
	sun.java.command = /opt/server/jboss-modules.jar -mp /opt/server/modules org.jboss.as.standalone -Djboss.home.dir=/opt/server -Djboss.server.base.dir=/opt/server/standalone -c standalone.xml -Djboss.messaging.host=10.129.4.186 -Djboss.messaging.cluster.password=<redacted> --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419 -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli -Djboss.node.name=simple-jaxrs-proxy-2-z52dm -Djboss.tx.node.id=ple-jaxrs-proxy-2-z52dm -bprivate 10.129.4.186 -b 10.129.4.186 -bmanagement 0.0.0.0 -Dwildfly.statistics-enabled=true
	sun.java.launcher = SUN_STANDARD
	sun.jnu.encoding = ANSI_X3.4-1968
	sun.management.compiler = HotSpot 64-Bit Tiered Compilers
	user.country = US
	user.dir = /home/jboss
	user.home = /home/jboss
	user.language = en
	user.name = 1003940000
	user.timezone = GMT
	wildfly.statistics-enabled = true
[0m[32m07:13:40,670 DEBUG [org.jboss.as.config] (MSC service thread 1-3) VM Arguments: -D[Standalone] -Xlog:gc*:file=/opt/server/standalone/log/gc.log:time,uptimemillis:filecount=5,filesize=3M -Djdk.serialFilter=maxbytes=10485760;maxdepth=128;maxarray=100000;maxrefs=300000 -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider --add-exports=java.desktop/sun.awt=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldaps=ALL-UNNAMED --add-exports=jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.management/javax.management=ALL-UNNAMED --add-opens=java.naming/javax.naming=ALL-UNNAMED -Djava.security.manager=allow -Dorg.jboss.boot.log.file=/opt/server/standalone/log/server.log -Dlogging.configuration=file:/opt/server/standalone/configuration/logging.properties 
[0m[0m07:13:41,186 INFO  [org.wildfly.security] (ServerService Thread Pool -- 27) ELY00001: WildFly Elytron version 2.2.4.SP01-redhat-00001
[0m[0m07:13:41,670 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'cluster' in the resource at address '/subsystem=ejb3/service=remote' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[0m[0m07:13:41,789 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
[0m[0m07:13:41,802 INFO  [org.xnio] (MSC service thread 1-6) XNIO version 3.8.16.Final-redhat-00001
[0m[0m07:13:41,807 INFO  [org.xnio.nio] (MSC service thread 1-6) XNIO NIO Implementation Version 3.8.16.Final-redhat-00001
[0m[0m07:13:41,860 INFO  [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 5.0.29.Final-redhat-00001
[0m[33m07:13:41,879 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-4) WFLYELY00023: KeyStore file '/opt/server/standalone/configuration/application.keystore' does not exist. Used blank.
[0m[33m07:13:41,887 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-5) WFLYELY01084: KeyStore /opt/server/standalone/configuration/application.keystore not found, it will be auto-generated on first use with a self-signed certificate for host localhost
[0m[0m07:13:42,035 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
[0m[0m07:13:42,038 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://0.0.0.0:9990/management
[0m[0m07:13:42,039 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
[0m[0m07:13:42,039 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: JBoss EAP 8.0 Update 2.1 (WildFly Core 21.0.9.Final-redhat-00001) started in 2100ms - Started 74 of 93 services (33 services are lazy, passive or on-demand) - Server configuration file in use: standalone.xml
[0m[0m07:13:42,040 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0472: Checking for presence of marker file indicating that the server has been restarted following execution of the additional commands from the CLI script
[0m[0m07:13:42,040 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0474: No marker file found indicating that the server has been restarted following execution of the additional commands from the CLI script
[0m[0m07:13:42,040 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0466: Initialised the additional boot CLI script functionality. The CLI commands will be read from /tmp/cli-script-1737616418.cli. The server will be rebooted to normal mode after these have been executed
[0m[0m07:13:42,048 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0467: Running the additional commands from the CLI script /tmp/cli-script-1737616418.cli against the server which is running in admin-only mode
[0m[0m07:13:42,049 INFO  [org.jboss.as.cli] (Controller Boot Thread) WFLYCLI0001: Processing CLI script /tmp/cli-script-1737616418.cli
[0m[0m07:13:42,457 INFO  [org.jboss.as.cli] (Controller Boot Thread) WFLYCLI0005: Done processing CLI script /tmp/cli-script-1737616418.cli
[0m[0m07:13:42,457 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0468: Completed running the commands from the CLI script
[0m[0m07:13:42,457 INFO  [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0470: Reloading the server to normal mode after execution of the additional commands from the CLI script. This will clear the properties triggering the additional boot cli script functionality if they were set (org.wildfly.internal.cli.boot.hook.script, org.wildfly.internal.cli.boot.hook.reload.skip, org.wildfly.internal.cli.boot.hook.marker.dir), and delete the marker file indicating the server was restarted
[0m[0m07:13:42,474 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0050: JBoss EAP 8.0 Update 2.1 (WildFly Core 21.0.9.Final-redhat-00001) stopped in 13ms
[0m[0m07:13:42,475 INFO  [org.jboss.as] (MSC service thread 1-8) WFLYSRV0049: JBoss EAP 8.0 Update 2.1 (WildFly Core 21.0.9.Final-redhat-00001) starting
[0m[32m07:13:42,476 DEBUG [org.jboss.as.config] (MSC service thread 1-8) Configured system properties:
	[Standalone] = 
	file.encoding = ANSI_X3.4-1968
	file.separator = /
	jakarta.security.jacc.PolicyConfigurationFactory.provider = org.wildfly.security.authz.jacc.ElytronPolicyConfigurationFactory
	java.class.path = /opt/server/jboss-modules.jar
	java.class.version = 61.0
	java.home = /usr/lib/jvm/java-17-openjdk-17.0.13.0.11-4.el9.x86_64
	java.io.tmpdir = /tmp
	java.library.path = /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
	java.net.preferIPv4Stack = true
	java.runtime.name = OpenJDK Runtime Environment
	java.runtime.version = 17.0.13+11-LTS
	java.security.egd = file:/dev/./urandom
	java.security.manager = allow
	java.specification.maintenance.version = 1
	java.specification.name = Java Platform API Specification
	java.specification.vendor = Oracle Corporation
	java.specification.version = 17
	java.util.logging.manager = org.jboss.logmanager.LogManager
	java.vendor = Red Hat, Inc.
	java.vendor.url = https://www.redhat.com/
	java.vendor.url.bug = https://access.redhat.com/support/cases/
	java.vendor.version = (Red_Hat-17.0.13.0.11-1)
	java.version = 17.0.13
	java.version.date = 2024-10-15
	java.vm.compressedOopsMode = Zero based
	java.vm.info = mixed mode, sharing
	java.vm.name = OpenJDK 64-Bit Server VM
	java.vm.specification.name = Java Virtual Machine Specification
	java.vm.specification.vendor = Oracle Corporation
	java.vm.specification.version = 17
	java.vm.vendor = Red Hat, Inc.
	java.vm.version = 17.0.13+11-LTS
	javax.management.builder.initial = org.jboss.as.jmx.PluggableMBeanServerBuilder
	jboss.bind.address = 10.129.4.186
	jboss.bind.address.management = 0.0.0.0
	jboss.bind.address.private = 10.129.4.186
	jboss.home.dir = /opt/server
	jboss.host.name = simple-jaxrs-proxy-2-z52dm
	jboss.messaging.cluster.password = <redacted>
	jboss.messaging.host = 10.129.4.186
	jboss.modules.system.pkgs = jdk.nashorn.api,com.sun.crypto.provider
	jboss.node.name = simple-jaxrs-proxy-2-z52dm
	jboss.qualified.host.name = simple-jaxrs-proxy-2-z52dm
	jboss.server.base.dir = /opt/server/standalone
	jboss.server.config.dir = /opt/server/standalone/configuration
	jboss.server.data.dir = /opt/server/standalone/data
	jboss.server.log.dir = /opt/server/standalone/log
	jboss.server.name = simple-jaxrs-proxy-2-z52dm
	jboss.server.persist.config = true
	jboss.server.temp.dir = /opt/server/standalone/tmp
	jboss.tx.node.id = ple-jaxrs-proxy-2-z52dm
	jdk.debug = release
	jdk.serialFilter = maxbytes=10485760;maxdepth=128;maxarray=100000;maxrefs=300000
	line.separator = 

	logging.configuration = file:/opt/server/standalone/configuration/logging.properties
	module.path = /opt/server/modules
	native.encoding = ANSI_X3.4-1968
	org.jboss.boot.log.file = /opt/server/standalone/log/server.log
	org.jboss.resolver.warning = true
	org.wildfly.internal.cli.boot.hook.script.error.file = /tmp/cli-script-error-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.output.file = /tmp/cli-script-output-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.properties = /tmp/cli-script-property-1737616418.cli
	org.wildfly.internal.cli.boot.hook.script.warn.file = /tmp/cli-warning-1737616418.log
	os.arch = amd64
	os.name = Linux
	os.version = 5.14.0-427.40.1.el9_4.x86_64
	path.separator = :
	sun.arch.data.model = 64
	sun.boot.library.path = /usr/lib/jvm/java-17-openjdk-17.0.13.0.11-4.el9.x86_64/lib
	sun.cpu.endian = little
	sun.io.unicode.encoding = UnicodeLittle
	sun.java.command = /opt/server/jboss-modules.jar -mp /opt/server/modules org.jboss.as.standalone -Djboss.home.dir=/opt/server -Djboss.server.base.dir=/opt/server/standalone -c standalone.xml -Djboss.messaging.host=10.129.4.186 -Djboss.messaging.cluster.password=<redacted> --start-mode=admin-only -Dorg.wildfly.internal.cli.boot.hook.script=/tmp/cli-script-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.marker.dir=/tmp/cli-boot-reload-marker-1737616419 -Dorg.wildfly.internal.cli.boot.hook.script.properties=/tmp/cli-script-property-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.script.error.file=/tmp/cli-script-error-1737616418.cli -Dorg.wildfly.internal.cli.boot.hook.script.warn.file=/tmp/cli-warning-1737616418.log -Dorg.wildfly.internal.cli.boot.hook.script.output.file=/tmp/cli-script-output-1737616418.cli -Djboss.node.name=simple-jaxrs-proxy-2-z52dm -Djboss.tx.node.id=ple-jaxrs-proxy-2-z52dm -bprivate 10.129.4.186 -b 10.129.4.186 -bmanagement 0.0.0.0 -Dwildfly.statistics-enabled=true
	sun.java.launcher = SUN_STANDARD
	sun.jnu.encoding = ANSI_X3.4-1968
	sun.management.compiler = HotSpot 64-Bit Tiered Compilers
	sun.nio.ch.bugLevel = 
	user.country = US
	user.dir = /home/jboss
	user.home = /home/jboss
	user.language = en
	user.name = 1003940000
	user.timezone = GMT
	wildfly.statistics-enabled = true
[0m[32m07:13:42,477 DEBUG [org.jboss.as.config] (MSC service thread 1-8) VM Arguments: -D[Standalone] -Xlog:gc*:file=/opt/server/standalone/log/gc.log:time,uptimemillis:filecount=5,filesize=3M -Djdk.serialFilter=maxbytes=10485760;maxdepth=128;maxarray=100000;maxrefs=300000 -XX:MaxRAMPercentage=80.0 -XX:+UseParallelGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -XX:MetaspaceSize=96m -XX:+ExitOnOutOfMemoryError -Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=jdk.nashorn.api,com.sun.crypto.provider --add-exports=java.desktop/sun.awt=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldap=ALL-UNNAMED --add-exports=java.naming/com.sun.jndi.url.ldaps=ALL-UNNAMED --add-exports=jdk.naming.dns/com.sun.jndi.dns=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.management/javax.management=ALL-UNNAMED --add-opens=java.naming/javax.naming=ALL-UNNAMED -Djava.security.manager=allow -Dorg.jboss.boot.log.file=/opt/server/standalone/log/server.log -Dlogging.configuration=file:/opt/server/standalone/configuration/logging.properties 
[0m[0m07:13:42,551 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 8) WFLYCTL0028: Attribute 'cluster' in the resource at address '/subsystem=ejb3/service=remote' is deprecated, and may be removed in a future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
[0m[0m07:13:42,564 INFO  [org.jboss.as.repository] (ServerService Thread Pool -- 15) WFLYDR0001: Content added at location /opt/server/standalone/data/content/cc/147f0041f0719d8f0db4bc6a9f1b2c71fbad9d/content
[0m[0m07:13:42,637 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
[0m[0m07:13:42,659 INFO  [org.jboss.as.jaxrs] (ServerService Thread Pool -- 56) WFLYRS0016: RESTEasy version 6.2.7.Final-redhat-00001
[0m[0m07:13:42,659 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 54) WFLYCLINF0001: Activating Infinispan subsystem.
[0m[0m07:13:42,665 INFO  [org.wildfly.extension.elytron.oidc._private] (ServerService Thread Pool -- 52) WFLYOIDC0001: Activating WildFly Elytron OIDC Subsystem
[0m[0m07:13:42,666 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 43) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 2.1)
[0m[33m07:13:42,667 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-8) WFLYELY00023: KeyStore file '/opt/server/standalone/configuration/application.keystore' does not exist. Used blank.
[0m[33m07:13:42,667 WARN  [org.wildfly.extension.elytron] (MSC service thread 1-5) WFLYELY01084: KeyStore /opt/server/standalone/configuration/application.keystore not found, it will be auto-generated on first use with a self-signed certificate for host localhost
[0m[0m07:13:42,669 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 55) WFLYIO001: Worker 'default' has auto-configured to 24 IO threads with 192 max task threads based on your 12 available processors
[0m[0m07:13:42,671 INFO  [org.wildfly.extension.health] (ServerService Thread Pool -- 53) WFLYHEALTH0001: Activating Base Health Subsystem
[0m[0m07:13:42,682 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) WFLYSRV0027: Starting deployment of "ROOT.war" (runtime-name: "ROOT.war")
[0m[0m07:13:42,689 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 66) WFLYNAM0001: Activating Naming Subsystem
[0m[0m07:13:42,698 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 62) WFLYJSF0007: Activated the following Jakarta Server Faces Implementations: [main]
[0m[0m07:13:42,699 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 59) WFLYCLJG0001: Activating JGroups subsystem. JGroups version 5.2.23
[0m[0m07:13:42,701 INFO  [org.wildfly.extension.metrics] (ServerService Thread Pool -- 65) WFLYMETRICS0001: Activating Base Metrics Subsystem
[0m[0m07:13:42,703 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 76) WFLYWS0002: Activating WebServices Extension
[0m[0m07:13:42,706 INFO  [org.jboss.as.connector] (MSC service thread 1-2) WFLYJCA0009: Starting Jakarta Connectors Subsystem (WildFly/IronJacamar 3.0.8.Final-redhat-00001)
[0m[0m07:13:42,708 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0018: Started Driver service with driver-name = h2
[0m[0m07:13:42,724 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0003: Undertow 2.3.14.SP1-redhat-00001 starting
[0m[0m07:13:42,727 INFO  [org.jboss.as.naming] (MSC service thread 1-4) WFLYNAM0003: Starting Naming Service
[0m[0m07:13:42,727 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-5) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
[0m[0m07:13:42,774 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0012: Started server default-server.
[0m[0m07:13:42,775 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 75) WFLYUT0014: Creating file handler for path '/opt/server/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
[0m[0m07:13:42,776 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) Queuing requests.
[0m[0m07:13:42,777 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0018: Host default-host starting
[0m[0m07:13:42,779 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0006: Undertow HTTP listener default listening on 0.0.0.0:8080
[0m[0m07:13:42,786 INFO  [org.jboss.as.ejb3] (MSC service thread 1-4) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 48 (per class), which is derived from the number of CPUs on this host.
[0m[0m07:13:42,785 INFO  [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 192 (per class), which is derived from thread worker pool sizing.
[0m[0m07:13:42,865 INFO  [org.jboss.as.ejb3] (MSC service thread 1-4) WFLYEJB0493: Jakarta Enterprise Beans subsystem suspension complete
[0m[0m07:13:42,964 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-8) WFLYDS0013: Started FileSystemDeploymentService for directory /opt/server/standalone/deployments
[0m[0m07:13:43,047 INFO  [org.jboss.ws.common.management] (MSC service thread 1-2) JBWS022052: Starting JBossWS 7.0.0.Final-redhat-00001 (Apache CXF 4.0.0.redhat-00002) 
[0m[33m07:13:43,288 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-7) WFLYSRV0018: Deployment "deployment.ROOT.war" is using a private module ("org.apache.httpcomponents.core") which may be changed or removed in future versions without notice.
[0m[0m07:13:43,434 INFO  [org.jgroups.protocols.kubernetes.KUBE_PING] (ServerService Thread Pool -- 78) namespace default set; clustering enabled
[0m[0m07:13:43,504 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 78) WFLYCLJG0032: Connecting 'ee' channel. 'simple-jaxrs-proxy-2-z52dm' joining cluster 'ee' via /10.129.4.186:7600
[0m[0m07:13:43,504 INFO  [org.jgroups.JChannel] (ServerService Thread Pool -- 78) local_addr: f8852a32-634e-49d4-bd1d-08a9fd36427e, name: simple-jaxrs-proxy-2-z52dm
[0m[0m07:13:43,520 INFO  [org.jgroups.protocols.FD_SOCK2] (ServerService Thread Pool -- 78) server listening on /10.129.4.186:57600
[0m[33m07:13:46,689 WARN  [org.jgroups.protocols.kubernetes.KUBE_PING] (ServerService Thread Pool -- 78) failed getting JSON response from Kubernetes Client[masterUrl=https://172.122.0.1:443/api/v1, headers={Authorization=#MASKED:1520#}, connectTimeout=5000, readTimeout=30000, operationAttempts=3, operationSleep=1000, streamProvider=org.jgroups.protocols.kubernetes.stream.TokenStreamProvider@703f34c6] for cluster [ee], namespace [default], labels [null]; encountered [java.lang.Exception: 3 attempt(s) with a 1000ms sleep to execute [OpenStream] failed. Last failure was [java.io.IOException: Server returned HTTP response code: 403 for URL: https://172.122.0.1:443/api/v1/namespaces/default/pods]]
[0m[0m07:13:48,690 INFO  [org.jgroups.protocols.pbcast.GMS] (ServerService Thread Pool -- 78) simple-jaxrs-proxy-2-z52dm: no members discovered after 5167 ms: creating cluster as coordinator
[0m[0m07:13:48,697 INFO  [org.jboss.as.clustering.jgroups] (ServerService Thread Pool -- 78) WFLYCLJG0033: Connected 'ee' channel. 'simple-jaxrs-proxy-2-z52dm' joined cluster 'ee' with view: [simple-jaxrs-proxy-2-z52dm|0] (1) [simple-jaxrs-proxy-2-z52dm]
[0m[0m07:13:49,072 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 82) ISPN000556: Starting user marshaller 'org.wildfly.clustering.infinispan.marshall.InfinispanProtoStreamMarshaller'
[0m[0m07:13:49,072 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 81) ISPN000556: Starting user marshaller 'org.wildfly.clustering.infinispan.marshall.InfinispanProtoStreamMarshaller'
[0m[0m07:13:49,072 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 79) ISPN000556: Starting user marshaller 'org.wildfly.clustering.infinispan.marshalling.jboss.JBossMarshaller'
[0m[0m07:13:49,072 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 80) ISPN000556: Starting user marshaller 'org.wildfly.clustering.infinispan.marshall.InfinispanProtoStreamMarshaller'
[0m[0m07:13:49,235 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 82) ISPN000390: Persisted state, version=14.0.24.Final-redhat-00001 timestamp=2025-01-23T07:13:49.234304696Z
[0m[0m07:13:49,235 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 80) ISPN000390: Persisted state, version=14.0.24.Final-redhat-00001 timestamp=2025-01-23T07:13:49.234330475Z
[0m[0m07:13:49,235 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 79) ISPN000390: Persisted state, version=14.0.24.Final-redhat-00001 timestamp=2025-01-23T07:13:49.234302572Z
[0m[0m07:13:49,235 INFO  [org.infinispan.CONTAINER] (ServerService Thread Pool -- 81) ISPN000390: Persisted state, version=14.0.24.Final-redhat-00001 timestamp=2025-01-23T07:13:49.234549787Z
[0m[0m07:13:49,834 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 79) WFLYCLINF0002: Started http-remoting-connector cache from ejb container
[0m[0m07:13:50,165 INFO  [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 79) RESTEASY002225: Deploying jakarta.ws.rs.core.Application: class org.jboss.example.jaxrs.async.RestApplication
[0m[0m07:13:50,167 INFO  [org.jboss.resteasy.resteasy_jaxrs.i18n] (ServerService Thread Pool -- 79) RESTEASY002220: Adding singleton resource org.jboss.example.jaxrs.async.TestResource from Application class org.jboss.example.jaxrs.async.RestApplication
[0m[0m07:13:50,201 INFO  [org.hibernate.validator.internal.util.Version] (ServerService Thread Pool -- 79) HV000001: Hibernate Validator 8.0.1.Final-redhat-00001
[0m[0m07:13:50,223 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 79) WFLYUT0021: Registered web context: '/' for server 'default-server'
[0m[0m07:13:50,281 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 44) WFLYSRV0010: Deployed "ROOT.war" (runtime-name : "ROOT.war")
[0m[0m07:13:50,301 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
[0m[0m07:13:50,303 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://0.0.0.0:9990/management
[0m[0m07:13:50,303 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0054: Admin console is not enabled
[0m[0m07:13:50,305 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: JBoss EAP 8.0 Update 2.1 (WildFly Core 21.0.9.Final-redhat-00001) started in 7825ms - Started 476 of 828 services (556 services are lazy, passive or on-demand) - Server configuration file in use: standalone.xml
[0m