[ https://issues.apache.org/jira/browse/CXF-5169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xilai Dai updated CXF-5169: --------------------------- Attachment: test_validation_service.zip The project used to reproduce this issue attached. After "mvn clean install", a bundle jar will be generated which can be deployed into osgi container (e.g. Karaf). the dependencies (cxf bundle, dom4j ) should be preinstalled into container. > 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: Bug > Components: Core > Affects Versions: 2.7.6 > Reporter: Xilai Dai > 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