jQuery in Action, 2nd edition*
The moose likes Web Services and the fly likes WSDL/XSD/SOAP Validation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "WSDL/XSD/SOAP Validation" Watch "WSDL/XSD/SOAP Validation" New topic

WSDL/XSD/SOAP Validation

Amit Chawla

Joined: Mar 26, 2001
Posts: 15
I am developing SOAP web service. This web service expects a complex set of inputs from the user performs analytics on the data and returns calculation results.
The input business objects are modeled using XSD. I need to be able to specify business rules on the input data, such as:
- Decimal value should be between 1 and 100
- Date should not be less a certain date
- String length should not be greater than a certain number
Is it possible to build these rules in the WSDL/XSD itself?
Senthil Panneer Selvam Kumar

Joined: Mar 28, 2003
Posts: 2
You can do it on XSD.
Decimal data validation,
<simpleType name='Comp_Pr'>
<restriction base='decimal'>
<fractionDigits value='1'/>
<minInclusive value='1.0'/>
<maxInclusive value='100.0'/>
For the date validation, you can use the following rules.
String Length:
<simpleType name='input_string'>
<restriction base='string'>
<maxLength value='50'/>
Hope this might help you.
I agree. Here's the link: http://aspose.com/file-tools
subject: WSDL/XSD/SOAP Validation
Similar Threads
old dog learning ---wsdl problem
encoding style: literal vs encoded
Web service Interoperability
wsdl and xsd.
Problem with SOAP