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

validating a soap message

 
Paul Celona
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
how do I validate a soap message against a given .xsd file? Do I need to do this, or does soap take care of this for me? If soap doesn't validate against an xsd, should i use jaxb to do this?
 
Jesus Angeles
Ranch Hand
Posts: 2068
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

You are doing document-style web service call right?

You can use DOM or SAX to validate the SOAP payload (the xml that you have an xsd for). JAXB may be an overkill, unless you need to process the xml too, in object format.
 
Paul Celona
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would like to have the soap message parsed into a java object to pass back as a return value to a caller. It looks like the easiest way to do this is jaxb. the problem is that I have to take the soap message body and write an xml file, and then point jaxb to it.

At least that's what I think I have to do (or would like to do). Is there an easier way?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic