./ twiddle.sh -u userid -p senha -s localhost invocar "jboss.system: service = MainDeployer" implantar /tmp/sample/mtours.war < - local do aplicativo
Estamos mudando para o JBoss 5.1.0 com o uso automático desabilitado. Portanto, precisamos usar o twiddle para fazer nossas implantações.
O único lugar em que fiquei está implantando arquivos .xml. Esses arquivos são independentes de nossos arquivos .war / .ear e contêm itens como a configuração do Log4J. Por exemplo, temos um arquivo chamado myapp_log4j.xml que, se implantado manualmente, seria implementado em conf. Seria então lido usando:
InputStream in = LoggerFactory.class.getResourceAsStream("/myapp_log4j.xml");
Isso funciona bem se o arquivo .xml for colocado diretamente na pasta conf.
Eu tentei o seguinte, mas não funciona:
twiddle.sh invoke "jboss.system:service=MainDeployer" deploy /tmp/deployfiles/myapp_log4j.xml
Qual comando devo usar para disponibilizar esse arquivo usando o twiddle?
./ twiddle.sh -u userid -p senha -s localhost invocar "jboss.system: service = MainDeployer" implantar /tmp/sample/mtours.war < - local do aplicativo
Tags jboss