If you use Axis 1, your business classes have the same qualified name as the Axis data class, and some other conditions apply, you can simply use your business classes instead of Axis without configuration. We have done this many times.
For Axis 2, we had problems with data bindings other than ADB (by default), so we actively use Apache Commons Beanutils to copy data between Axis classes and our business classes.
Adam crume
source share