domingo, 23 de junio de 2013

Configuar Axis2 en un Tomcat 7 en Windows

Vamos a configurar un Tomcat 7 con Axis2 para lo cual necesitamos lo siguiente:

  • Motor de servicios web: Axis2 (axis2-1.6.2-bin y axis2-1.6.2-war)
  • Apache Tomcat 7.0.42
  • JDK 5.x o superior
  • IDE: Netbeans 
Lo primero que debemos hacer es bajar el Apache Tomcat de la siguiente página http://tomcat.apache.org/, ahora se debe descomprimir el zip y ubucar el tomcat donde uno quiera y por creencias populares una ruta que no contegna espacias.

Ahora se debe bajar el Axis3 de la siguiente página http://ws.apache.org/axis2/, y debemos bajar:

  • La distribución Standard Binary Distribution | zip.
  • La distribución WAR (Web Archive Distribution) | zip.
Descomprimir ambas carpetas. De la distribución war, tomar el archivo axis2.war y ponerlo en la carpeta webapps del Tomcat que se configuró previamente. Y la distribución Binaria ubicarla en algún lugar de FileSystem (C:/Axis2-1.4.1, por ejemplo).

Una vez hecho estas dos cosas, hay que crear la variable de entorno AXIS2_HOME y apuntarla al directorio de axis2 binario, es decir:
AXIS2_HOME=C:/Axis2-1.4.1

Tambien se debe agregar al PATH lo siguiente:

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_11
CATALINA_HOME=C:\apache-tomcat-7.0.41

Ahora en PATH, se debe agretar lo siguiente al final: 

;%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%AXIS2_HOME%\bin;


Para comprobar si quedó bien instalado, ir a la carpeta bin del to mcat y levantarlo con el comando startup.bat, si quedó levantado bien, vamos a un explorador y ponemos la url: http://localhost:8080/axis2/ y nos debería aparecer una página con la bienvenida a Axis2.


Los archivos que yo he utilizado son los siguientes:
Nota:

Para crear una variable de entorno basta con hacer lo siguiente:
  1. Dar clic derecho en "Equipo" y dar clic en propiedades.
  2. Dar clic en "Configuración Avanzada del Sistema" y luego en la venta que se abre en "Variables de entorno"
  3. Luego abrira una ventana donde podremos ingresarlas, en la parte de "Variables de Sistema"

No hay comentarios:

Publicar un comentario