Tomxis2 is the Tomcat application server and the Axis2 soap engine bundled in one package. It can be seen as a rapid and lightweight service development framework.
It allows beginners to become productive from the first minute on while studying how things work and how Axis2 and Tomcat modules are integrated with each other. There's no need to setup the Tomcat or Axis2 environment as Tomxis2 already brings both as Maven dependencies.
Tomxis2 also has a heroku connection so that web services can be easily deployed in the amazon cloud, for free.
Install Maven (get it here) and Execute
git clone git://github.com/slopjong/Tomxis2.git
There's no more effort required. Really.
cd Tomxis2
mvn package
target/bin/webapp
It launches on port 8080 and uses the src/main/webapp
as the web application directory by default. Both can be customized
by setting environment variables before launching as shown below:
PORT=8888 WEBAPPDIR=/var/lib/tomcat/webapp target/bin/webapp