keycloak-aplcache

Details

diff --git a/testsuite/integration-arquillian/servers/app-server/jboss/common/cli/remove-elytron-subsystem.cli b/testsuite/integration-arquillian/servers/app-server/jboss/common/cli/remove-elytron-subsystem.cli
new file mode 100644
index 0000000..58eefde
--- /dev/null
+++ b/testsuite/integration-arquillian/servers/app-server/jboss/common/cli/remove-elytron-subsystem.cli
@@ -0,0 +1,5 @@
+if (result == success) of /subsystem=elytron/:read-resource
+    echo Removing Elytron subsystem
+    /subsystem=elytron/:remove
+    echo
+end-if
diff --git a/testsuite/integration-arquillian/servers/app-server/jboss/common/install-adapters.sh b/testsuite/integration-arquillian/servers/app-server/jboss/common/install-adapters.sh
index d170a1e..4a749fa 100755
--- a/testsuite/integration-arquillian/servers/app-server/jboss/common/install-adapters.sh
+++ b/testsuite/integration-arquillian/servers/app-server/jboss/common/install-adapters.sh
@@ -25,9 +25,10 @@ do
         ./jboss-cli.sh -c --file="adapter-install.cli"
 
         if [ "$ELYTRON_SUPPORTED" = true ]; then
+            echo "Installing elytron adapter."
             ./jboss-cli.sh -c --file="adapter-elytron-install.cli"
         else
-            ./jboss-cli.sh -c --command="/subsystem=elytron:remove"
+            ./jboss-cli.sh -c --file="$CLI_PATH/remove-elytron-subsystem.cli"
         fi
 
         if [ $? -ne 0 ]; then RESULT=1; fi
diff --git a/testsuite/integration-arquillian/servers/app-server/jboss/pom.xml b/testsuite/integration-arquillian/servers/app-server/jboss/pom.xml
index d92bd20..3f43c46 100644
--- a/testsuite/integration-arquillian/servers/app-server/jboss/pom.xml
+++ b/testsuite/integration-arquillian/servers/app-server/jboss/pom.xml
@@ -226,6 +226,7 @@
                                         <JBOSS_HOME>${app.server.jboss.home}</JBOSS_HOME>
                                         <SAML_SUPPORTED>${app.server.saml.adapter.supported}</SAML_SUPPORTED>
                                         <ELYTRON_SUPPORTED>${app.server.elytron.adapter.supported}</ELYTRON_SUPPORTED>
+                                        <CLI_PATH>${common.resources}/cli</CLI_PATH>
                                     </environmentVariables>
                                 </configuration>
                             </execution>