quarta-feira, 20 de março de 2013

Configurando o Axis2 no eclipse, e publicando o Web service.

1 – No eclipse, vá em "Window", clique em "Preferences". Na tela abaixo, clique no "+" que fica ao lado do "Web Services", e selecione "Axis2 Preferences".
 Em "Axis2 Runtime" clique em "Browse...", e localize a pasta referente ao Axis2.

 2 – Agora vá na 2º aba, á "Axis2 Preferences", e selecione o "Generate an interface for the skeleton". Clique em "Apply".

 3 – Agora vá em "Server and Runtime" e verifique se o "Server runtime" e o "Web service runtime" estão de acordo com o instalado, se não estiver altere e dê "Apply".

 4 – Para criar um projeto para Web, vá em "File", "New", "Other", clique no "+" de "Web" e selecione "Dynamic Web Project", clique em Next".

 5 – Na janela abaixo, coloque o nome do seu projeto, altere o "Target runtime" para o correto, no nosso exemplo seria o "Apache Tomcat v7.0", e "Dynamic web module version" para "2.5". Em configuration clique em "Modify". Na janela "Project Facets", marque "Axis2 Web Services" e de "OK". De volta para tela anterior, clique em "Finish".





















6 – Clique em um ".java", e vá na opção "Web Services" e clique em "Create Web Service".

















7 – Ao clicar em "Create Web Service" irá abrir a tela "Web Service", nela você ira confirmar se as configurações estão as corretas, caso não esteja, basta clicar em cima, como no exemplo abaixo, onde trocamos o "Web service runtime: Apache Axis" para "Apache Axis2", clique em "OK" e depois em "Finish". Pronto seu projeto já foi publicado.

















8 – Para acessar o web service em modo de projeto utilize:

9 – Para acessar o web service em modo de produção utilize: