Meaningless Drivel is fun!
The moose likes Web Services and the fly likes overriding the web service validation message Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "overriding the web service validation message" Watch "overriding the web service validation message" New topic

overriding the web service validation message

manish ahuja
Ranch Hand

Joined: Oct 23, 2003
Posts: 312

I have implemented web service schema validation in our web service project. We have implemented a web service handler class, xml handler chain and added annotations in the web service class. All this works fine and I am able to see the schema validation in action.
However one question I have is how can I override the validation message which is generated out of the box. I want to provide for a more user intuitive message in the error say something like if column DOB is missing then I want to state the error message saying DOB is missing from the input rather than something cryptic in xml jargon.

Let me know your thoughts.


Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
Have you had a look at the interface org.xml.sax.ErrorHandler?
If you use a javax.xml.validation.Validator, you can set a custom error hander and receive notifications of validation errors and generate your own messages.
I am not sure that you will receive the detailed information you are looking for, but you can give it a try.
Best wishes!

My free books and tutorials:
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: overriding the web service validation message
It's not a secret anymore!