This repository contains source code for WiiMart's backend SOAP server, written for Apache Axis.
build.xml allows for compilation of the Java class files into .aar files that Apache Axis can read. Change AXIS2_HOME to the root directory of Apache Axis.
Replace <PATH TO SERVICES FOLDER IN APACHE AXIS> with the location of your Axis web application running within Tomcat. (ex. /home/ocarina/tomcat/webapps/axis2/WEB-INF/services)
To build this, make sure you have the following installed:
- Apache Tomcat
- Apache Axis (running within Tomcat)
- Apache Ant
Depending on which service you want to build (you can't build all three at the same time), edit build.xml accordingly for the service name (IdentityAuthenticationSOAP, ECommerceSOAP, or CatalogingSOAP).
Ensure that the variables in build.xml line up to what you have on your system.
Clone this repository, and with Apache Ant, run ant generate.service in the root of the repository. This should compile and copy the built .aar to your services directory in your Apache Axis webapp. Simply restart Tomcat to access the new service that you just built.