I have developed a web service that provides four operations for insert/update/select/delete of a customer object from/into a local mysql database. I have created the following files in eclipse:
1) A customer class to represent a customer (contains only private fields and their getters and setters)
2) A web service annotated class that provides the four operations.
I have packaged these files into a WAR and deployed to JBoss. The webservice works, as i have created clients in java and another middleware tool as well.
Now, the WSDL that is generated for the above service, contains inline definition of the customer (complexType). I want to know if i can separate out the customer definition into an XML schema file. I want to be able to do this in such a way that the WSDL generated, automatically references the external schema. I am not sure how to go about doing this.
Has it got anything to do with the Binding annotation in the webservice class ?
Any suggestions ?
When the compiler's not happy, ain't nobody happy.