Objetivo:
Este post tem o objetivo de mostrar como configurar para rodar um web service desenvolvido utilizando Axís (Apache) dentro de um servidor OC4J (Oracle).
1ºpasso:
coloque a pasta axís para dentro do OC4J na pasta applications, no seguinte caminho:
<ORACLE_HOME>\j2ee\home\applications\.
2ºpasso:
coloque todos o seus arquivos .jar dentro da pasta lib, no seguinte caminho:
<ORACLE_HOME>\j2ee\home\applications\axis\WEB-INF\lib\.
3ºpasso:
<ORACLE_HOME>\j2ee\home\applications\axis\WEB-INF\lib\.
3ºpasso:
coloque o seu arquivo .WAR dentro da pasta applications, no seguinte caminho:
<ORACLE_HOME>\j2ee\home\applications\.
<ORACLE_HOME>\j2ee\home\applications\.
4ºpasso:
Neste passo vamos dizer para o OC4J onde está o seu arquivo .WAR.
Abra o arquivo application.xml, localizado no seguinte caminho:
<ORACLE_HOME>\oc4j\j2ee\home\config\application.xml
Agora adicione a seguinte tag:
Nesta tag informamos um ID qualquer, e no path informamos todo o caminho de onde está o arquivo .WAR, como exemplo criei um chamado EmpresaX.
5ºpasso:
Agora vamos dizer para o OC4J onde colocamos a pasta AXÍS:
Abra o arquivo application.xml, localizado no seguinte caminho:
<ORACLE_HOME>\oc4j\j2ee\home\config\application.xml
Agora adicione a seguinte tag:
Agora adicione a seguinte tag:
Nesta tag informamos um ID qualquer, e no path informamos todo o caminho de onde está a pasta AXÍS.
6ºpasso:
Neste passo vamos dizer para o OC4J onde estão nossas páginas. No nosso caso todas já estão por default na pasta AXÍS.
Abra o arquivo default-web-site.xml, localizado no seguinte caminho:
Pronto! A parte de configuração acabou, agora vamos rodar nossa aplicação para testar.
7ºpasso:
Agora vamos iniciar o OC4J.(Certifique-se que sua variável de ambiente está ok).
Abra o prompt do MS-DOS.
Entre na pasta bin do OC4J e excecute o seuinte comando:
oc4j -start
oc4j -start
ex:
8ºpasso:
Agora vamos abrir pelo browser o axis.
Digite:
Após isso, abrirá a página de boas vindas do axís:
Apache-AXIS
Hello! Welcome to Apache-Axis........................
9ºpasso:
Por último vamos abrir pelo browser o serviço que fiz utilizando o axís, com o nome de Servico.jws
Digite:
Após isso, abrirá o xml do serviço:
No meu exemplo, assim:
Nenhum comentário:
Postar um comentário
DÚVIDAS - CRITICAS - SUGESTÕES