[ https://issues.apache.org/jira/browse/CXF-4500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Beryozkin resolved CXF-4500. ----------------------------------- Resolution: Fixed Fix Version/s: 2.7.0 2.6.3 Assignee: Sergey Beryozkin > Evaluate jaxrs:schemaLocations after jaxrs:providers > ---------------------------------------------------- > > Key: CXF-4500 > URL: https://issues.apache.org/jira/browse/CXF-4500 > Project: CXF > Issue Type: Bug > Components: JAX-RS > Affects Versions: 2.6.2 > Environment: CXF, Spring > Reporter: Marko Voss > Assignee: Sergey Beryozkin > Priority: Minor > Fix For: 2.6.3, 2.7.0 > > > If you set the XML catalog to the JAXBElementProvider using the new attribute > 'catalogLocation' and setup the jaxrs:schemaLocations in jaxrs:server bean > before setting up the jaxrs:providers including the JAXBElementProvider the > evaluation of the schemaLocations in > org.apache.cxf.jaxrs.utils.schemas.SchemaHandler#createSchema line 81+ will > not use the catalogLocation because of it is null. > Workaround: First, setup the jaxrs:providers, then setup the > jaxrs:schemaLocations. So the order of the elements is important. > Proposal: Evaluate the providers element before evaluating the > schemaLocations element. -- 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