There is no need to mannually write some classes to convert between xml and java Objects .Because the serialization and deserialization between these two "beasts" are very complex.The only thing u need to do is to use the WSDL file that generated from your web services and use this WSDL to generate (the well known tools for that is WSDL2JAVA)the request and response JAVA classes.After that you can get the response object by just simply calling the web services.That is very simple.