The Axis Project lives or fails based on its human resources. Users and contributors alike help the project with ideas and brainpower. A common foundation of knowledge is required to effectively participate in this virtual community. The following is a list of documents that we have found helpful to us and they maybe helpful to you:
These resources are required reading for anybody contributing source code to the project.
SOAP Specific Resources
Messaging with Attachments W3C Specification
SOAP combined with MIME.
Extensions: Digital Signature Specification
Adding security to SOAP.
Java Language Specification
Written by the creators of the Java Programming Language, this online book is considered by many to be the bible for programming in Java. A must read.
Javadoc is the automatic software documentation generator used by Java, since it was first released. All code written for this project must be documented using Javadoc conventions.
Java Code Conventions
This Sun document specifies the de-facto standard way of formatting Java code. All code written for this project must follow these conventions.
Control with SubVersion
Written by Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato. It provides details on SVN features.