sexta-feira, 11 de março de 2011

JBoss - Aplicação de teste JBossAS

Um simples exemplo de aplicação Java para testar o JBossAS e o deploy de aplicações.

1 - Crie a seguinte estrutura:

$ mkdir -p /opt/resources/mytest/WEB-INF

2 - Crie o arquivo '/opt/resources/mytest/test.jsp' com o seguinte conteúdo:


<html><head><title>JSP APP Test</title>
<%!
String message = "Test JBossAS";
%>
</head>
<body>
<h2><%= message%></h2>
<%= new java.util.Date() %>
</body></html>

3 - Salve o arquivo e crie outro arquivo '/opt/resources/mytest/WEB-INF/web.xml' com o seguinte conteúdo:

<web-app> 
<display-name>APP Test</display-name> 
</web-app> 

4 - Feito isto acesse o diretório '/opt/resources/mytest/' e execute o comando abaixo:

$ jar -cvf APP.war WEB-INF test.jsp

5 - Altere o dono do arquivo '/opt/resources/mytest/APP.war' para o mesmo usuário de execução do seu JBossAS. 

6 - Se seu JBossAS já está ativo, envie o arquivo '/opt/resources/mytest/APP.war' para a pasta 'deploy' ou 'farm'(se utilizado o padrão 'all' na criação da instância) de sua instância no JBoss. 

Pronto, sua aplicação estará acessível no seu JBoss com o path /APP e poderá acessar a aplicação(se seu JBossAS estiver aceitando conexões no loopback) da seguinte forma:

http://127.0.0.1:8080/APP/test.jsp




Um comentário: