When you use the wsdl2java too and there is a ToolException of the following type:
Thrown by JAXB: A class/interface with the same name "***********" is already in use. Use a class customization to resolve this conflict.
The recomendation should be changed to:
Use a class customization or the autoNameResolution option to resolve this conflict.
It would save a bit of time, when you want to solve the name resolution that way.