Skip to main content

Deploy Apache Axis with Tomcat server


What is Apache Axis2?
It is a Web Services / SOAP / WSDL engine, the successor to the widely used Apache Axis SOAP stack. There are two implementations of the Apache Axis2 Web services engine - Apache Axis2/Java and Apache Axis2/C

Requirements:
  1. To Deploy Axis you need to have Apache Tomcat installed. you can download it from http://tomcat.apache.org/
  2. Download Axis binary from http://axis.apache.org/axis2/java/core/download.cgi
Steps:
  1. Unzip the download bin folder and go to [yourdriver:\axis\axis_version\webapps] eg., C:\apache-tomcat-6.0.35\webapps
  2. Take the 'axis' folder copy and paste it in [yourdriver:\Tomcat\webapps] as in Figure#1

Pasting axis folder under webapps in Tomcat

3. Start Tomcat from yourdriver:\Tomcat\bin and click double click on startup.bateg., C:\apache-tomcat-6.0.35\bin

4. Type in your browser the following: http://localhost:8080/axis2/
if you find a welcoming page to Apache_Axis then Apache_Axis run successfully. Figure#2

welcoming page to Apache_Axis
5. You can go http://localhost:8080/axis2/ and choose validate if you got "Axis2 Happiness Page"
then you deployed axis successfully.
6. The deployment will create a new file with the deployment content under C:\apache-tomcat-6.0.35\webapp Figure#3
New Axis folder has been created after your deployment



Note: you can download 'Apache-Axis war' file directly from http://axis.apache.org/axis2/java/core/download.cgi and unzip the downloaded file then copy 'axis.war' and put it under yourdriver:\Tomcat\webapps eg,. C:\apache-tomcat-6.0.35\webapp. After that ope your browser and type http://localhost:8080/ then from 'Tomcat Manager' scroll down to Deployand from 'WAR file to deploy' browse your 'axis.war' that you put in C:\apache-tomcat-6.0.35\webapp and click Deply.



Comments