[color=“red”]Mapeamento do diretório das aplicações fora do /deploy. [/color]
Para que você crie suas aplicações de uma maneira mais organizada,
você poderá mapear um diretório qualquer para que o JBoss faça o deploy.
Ex: Para mapear o seguinte diretório com algumas aplicações basta.
c:\
|--aplicacoes
| |
| |---aplicacao1
| | |----*.ear
| |
| |---aplicacao2
| | |----*.war
| |
| |---aplicacao3
| |----*.sar
|
|--jboss-xxxxx
Editar o arquivo c:\jboss-xxxx\server\xxxxxx\conf\jboss-service.xml e acrescentar o endereço desejado. Neste mesmo arquivo existem alguns exemplos comentados de possíveis formas de deploy.
....
<attribute name="ScanPeriod">3000</attribute>
?.
<attribute name="URLs">deploy/,file:/c:/aplicacoes/</attribute>
<attribute name="RecursiveSearch">True</attribute>
</mbean>
</server>
?ScanPeriod? --> Intervalo de tempo em milisegundos entre as varreduras por atualizações das aplicações pelo Jboss.
?RecursiveSearch? --> Habilita ou não a varredura dos subdiretórios existentes nos diretórios de deploy, no nosso caso c:\jboss-xxxx\server\xxxxxx\deploy e c:/aplicacoes
[color=“red”]Mudar a porta padrão de 8080 para 80. [/color]
Editar o arquivo server.xml localizado em c:\jboss-xxxx\server\xxxxxx\deploy\jbossweb-tomcat50.sar\ server.xml e alterar a seguinte linha:
para