Gerar o arquivo auto-assinado com o certificado para o HTTPS:
# keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat.p12 -storetype pkcs12
Dúvidas quanto a utilização do KeyTool? Recomendo a leitura do
manual do software.
Colocar o arquivo
tomcat.p12 na pasta
conf da instância do JBoss. Configurar o Connector no arquivo
server.xml conforme exemplo abaixo:
Caminho do arquivo server.xml:
%JBOSS_HOME%\server\INSTÂNCIA\deploy\jbossweb-tomcat55.sar\server.xml
Configuração do arquivo:
<Connector port="8443" address="${jboss.bind.address}"
maxThreads="100" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/tomcat.p12"
keystorePass="tomcat" keystoreType="PKCS12" sslProtocol="TLS"/>