Things that may bite you:

  • Right now, when AXIS generates your WSDL with an XML Schema describing your objects, it puts the objects in the default namespace - http://xml.apache.org/axis/java. I have a patch that should fix this and will hopefully be incorporated. See Bug 18084. A prebuilt copy of the Axis jar which incorporates this change can be found here.
  • The servlet web interface leave a little bit to be desired yet. For example, the service name will come up as "null."