[ https://issues.apache.org/jira/browse/CXF-5169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Freeman Fang resolved CXF-5169. ------------------------------- Resolution: Fixed Fix Version/s: 2.7.7 2.6.10 3.0.0 > the schema-validation-enabled property doesn't work for OUT message validation > ------------------------------------------------------------------------------ > > Key: CXF-5169 > URL: https://issues.apache.org/jira/browse/CXF-5169 > Project: CXF > Issue Type: Improvement > Components: Core > Affects Versions: 2.7.6 > Reporter: Xilai Dai > Assignee: Freeman Fang > Fix For: 3.0.0, 2.6.10, 2.7.7 > > Attachments: test_validation_service.zip > > > With this configuration: > {code} > <jaxws:endpoint ...> > ...... > <jaxws:properties> > <entry key="schema-validation-enabled" value="true" /> > </jaxws:properties> > </jaxws:endpoint> > {code} > then, the schema validation for Request(IN) message works well, but it > doesn't take any effect for Response(OUT) message. > the schema (from WSDL) piece example which I used is: > {code} > <xsd:element name="DemoServiceOperationResponse"> > <xsd:complexType> > <xsd:sequence> > <xsd:element name="out"> > <xsd:simpleType> > <xsd:restriction base="xsd:string"> > <xsd:minLength value="20"></xsd:minLength> > <xsd:maxLength value="30"></xsd:maxLength> > </xsd:restriction> > </xsd:simpleType> > </xsd:element> > </xsd:sequence> > </xsd:complexType> > </xsd:element> > {code} -- 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