[ 
https://issues.apache.org/jira/browse/CXF-5169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13833371#comment-13833371
 ] 

Daniel Kulp commented on CXF-5169:
----------------------------------

I get:

{code}
WARNING: Interceptor for 
{http://www.talend.org/service/}DemoService#{http://www.talend.org/service/}DemoServiceOperation
 has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: the length of the value is 3, but the 
required minimum is 20.
        at 
org.apache.cxf.staxutils.validation.Stax2ValidationUtils$2.reportProblem(Stax2ValidationUtils.java:115)
        at 
com.ctc.wstx.sw.BaseStreamWriter.reportProblem(BaseStreamWriter.java:1166)
{code}

on the incoming side, but that is with the latest code.   Can you try with 
2.7.8?


> 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: 2.6.10, 2.7.7, 3.0.0-milestone2
>
>         Attachments: test_validation_service.zip, 
> test_validation_service_updated.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 was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to