Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

webService POC Design

 
Janardan Kelkar
Ranch Hand
Posts: 72
Eclipse IDE Firefox Browser Suse
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ?

Thanks!
 
Meghana Reddy
Ranch Hand
Posts: 76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The wsgen tool by default generates WSDL and XSDs in separate files by default.
This can be controlled by the option inlineSchemas.
This is if you are using jaxws.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic