[ https://issues.apache.org/jira/browse/CXF-5648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Beryozkin resolved CXF-5648. ----------------------------------- Resolution: Fixed Fix Version/s: 3.0.0 Assignee: Sergey Beryozkin org.apache.cxf.annotations.SchemaValidation has a new 'schemas' array property. > Setup jax-rs Schema validation using annotations > ------------------------------------------------ > > Key: CXF-5648 > URL: https://issues.apache.org/jira/browse/CXF-5648 > Project: CXF > Issue Type: Improvement > Components: JAX-RS > Affects Versions: 3.0.0-milestone2 > Reporter: Vjacheslav Borisov > Assignee: Sergey Beryozkin > Priority: Minor > Fix For: 3.0.0 > > > Currently not possible to setup request schema validation using annotations. > This could be usable in non-spring environment > Currently this is possible using spring > http://cxf.apache.org/docs/jax-rs-data-bindings.html#JAX-RSDataBindings-Schemavalidation > And without spring it lacks context > http://cxf.apache.org/docs/jaxrs-services-configuration.html#JAXRSServicesConfiguration-ConfiguringJAX-RSservicesincontainerwithoutSpring > <!-- enables schema validation --> > <init-param> > <param-name>jaxrs.schemaLocations</param-name> > <param-value> > classpath:/WEB-INF/schemas/schema1.xsd > classpath:/WEB-INF/schemas/schema2.xsd > </param-value> > </init-param> > To enable contextual schema validation *without spring* > can be introduced @XSDValidate annotation (or @XSISchemaLocation could be > extended to enable request and/or response validation) -- This message was sent by Atlassian JIRA (v6.2#6252)