mvn clean install
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore ${JBOSS_HOME}/standalone/configuration/tomcat.jks -dname "CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown"
${JBOSS_HOME}/bin/standalone.sh
${JBOSS_HOME}/bin/jboss-cli.sh --connect --command='/subsystem=web/connector=https:add(socket-binding=https,scheme=https,protocol="HTTP/1.1",secure=true)'
${JBOSS_HOME}/bin/jboss-cli.sh --connect --command='/subsystem=web/connector=https/ssl=configuration:add(name="https",password="changeit",certificate-key-file="${jboss.server.config.dir}/tomcat.jks")'
${JBOSS_HOME}/bin/jboss-cli.sh --connect --command='/:shutdown(restart=true)'
mvn jboss-as:deploy
mvn exec:java -Dexec.args="confidentiality signencrypt"