Instalación Axis2

Instalar AXIS2 no es, para nada, un proceso complicado. En esta guía voy a explicar cómo se instala en Linux pero puede hacerse de igual forma bajo cualquier otro sistema operativo.

¿Qué necesitamos antes de instalar Axis2?

Podéis encontrar una versión actualizada de esta entrada en: Web Services con Axis2, Apache Tomcat y Netbeans.

Java Development Kit (JDK) 1.4 o posterior (http://java.sun.com)
Espacio en disco Aproximadamente 11 MB
Sistema Operativo Windows XP, Linux, Mac OS X, Fedora core, Ubuntu, Gentoo
Build ToolApache Ant
Para crear el archivo WAR
Version 1.6.5 o posterior (download).

Descargamos AXIS2 desde el siguiente enlace: Axis2 1.4.1 (a día de hoy es la ultima versión)

Desde este enlace vamos a descargar “Standard Binary Distribution” y “WAR (Web Archive) Distribution” de esta forma no vamos a necesitar crear nosotros mismos el archivo WAR con lo que ganaremos algo de tiempo y facilitaremos todo el proceso de instalación.

El siguiente paso será desempaquetar la Standard Binary Distribution en el directorio donde deseemos tener instalado AXIS2, en mi caso la instalé en: /usr/local/

A continuación tenemos que crear las variables de entorno necesarias para hacer funcionar AXIS2 correctamente, para ello, si utilizamos linux introduciremos los siguientes comandos (en mi caso, teniendo en cuenta la ruta donde he desempaquetado AXIS2):

export AXIS_HOME=/usr/local/axis2-1_4 
export AXIS_LIB=$AXIS_HOME/lib 
export AXISCLASSPATH=$AXIS_LIB/axis.jar:$AXIS_LIB/commons-discovery-0.2.jar:$AXIS_LIB/commons-logging-1.0.4.jar:$AXIS_LIB/jaxrpc.jar:$AXIS_LIB/saaj.jar:$AXIS_LIB/log4j-1.2.8.jar:$AXIS_LIB/xml-apis.jar:$AXIS_LIB/xercesImpl.jar:$AXIS_LIB/wsdl4j-1.5.1.jar 
export PATH=$PATH:$AXISCLASSPATH:$ANT_HOME/bin 

Tambien exportaremos la variable de entorno JAVA_HOME haciendo referencia al directorio donde tenemos instalado nuestro JDK.

export JAVA_HOME=/usr/local/jdk1.6.0/

Estas mismas líneas podemos incluirlas en el archivo .bash_profile situado en el home de nuestro usuario (p.e: /home/aitor/.bash_profile), de esta forma, cada vez que iniciemos sesión con éste se inicializarán de forma automática.

Finalmente copiaremos el archivo WAR descargado dentro del directorio webapps de nuestro Tomcat (o el correspondiente si utilizamos, p.e Glassfish) y ya podemos empezar a trabajar con Axis sin problemas!

Podéis encontrar una versión actualizada de esta entrada en: Web Services con Axis2, Apache Tomcat y Netbeans.

Posts relacionados:

Anuncios

8 Responses to Instalación Axis2

  1. Juan Mejía says:

    Perfecto!!!! Mil gracias es lo que buscaba :D:D:D:D:D
    Bendiciones!!

  2. altair_28 says:

    muchas gracias por el aporte muy bien explicado

  3. marco estrella cardenas says:

    saludos.

    muy buen tutorial, estubo facil de entender, una pregunta, es que recien estoy entrando a los web services y estoy investigando axis para un trabajo de la universidad, una ves de haber hecho todo lo que esta en tu tutorial, que sigue, tengo que configurar eclipse? como?
    porfavor una ayudadita con esto,seria interesante que hagas un tutorial de este tema,
    o con netbeans.

    muchas gracias…

  4. Aitor Rigada says:

    Hola Marco,

    La semana pasada publiqué una nueva entrada donde se explica de forma rápida cómo configurar todo el sistema incluido Netbeans para generar servicios web. La entrada la puedes encontrar en este enlace.

    Un saludo.

  5. Pingback: Web Services con Metro 2.1 y Apache Tomcat 7 « Aitor Rigada

  6. Pingback: Web Services con Axis2, Apache Tomcat y Netbeans « Aitor Rigada

  7. Pingback: Configurar SSL para Tomcat 7 en Linux « Aitor Rigada

  8. Mauricio Gallego says:

    Muy bueno, funciona perfecto, muchas gracias

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: