Balaji Sengeni created CXF-4597:
-----------------------------------
Summary: CXF - jaxws - schema validation for nillable false
Key: CXF-4597
URL: https://issues.apache.org/jira/browse/CXF-4597
Project: CXF
Issue Type: Bug
Components: JAXB Databinding
Affects Versions: 2.6
Environment: Tomcat web server
Reporter: Balaji Sengeni
Priority: Blocker
Hi ,
I apologize, if I have chosen wrong issue type.
I use contract first web service where xsd is defined in external file.
[by default, nillable is false if we haven't mentioned for elements in xsd]
I used jaxws-maven-plugin to import java classes from wsdl. I noticed that
nillable attribute is missing for @XmlElement(required = true) [java data type
string]. I assume, its the default behaviour, so Jaxb will treat those element
as nillable false.
But when the user sends empty tag, my web service accepts that value.
Without touching the xsd (setting minLength for the string), is there a easy
way to do non empty string validation?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira