cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Balaji Sengeni (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CXF-4597) CXF - jaxws - schema validation for nillable false
Date Tue, 23 Oct 2012 16:17:11 GMT
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

Mime
View raw message