Repository: syncope Updated Branches: refs/heads/1_2_X 28c20ac52 -> a2e302b38
Backporting WADL generator changes to empower CXF 3.0.4 enhancements Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/a2e302b3 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/a2e302b3 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/a2e302b3 Branch: refs/heads/1_2_X Commit: a2e302b383f636e8ab0d457fbe1c2e8c33b27855 Parents: 28c20ac Author: Francesco Chicchiriccò <[email protected]> Authored: Thu Nov 5 10:22:17 2015 +0100 Committer: Francesco Chicchiriccò <[email protected]> Committed: Thu Nov 5 10:22:17 2015 +0100 ---------------------------------------------------------------------- common/pom.xml | 18 ++++++++++-------- core/src/main/resources/restContext.xml | 7 ++++--- 2 files changed, 14 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/a2e302b3/common/pom.xml ---------------------------------------------------------------------- diff --git a/common/pom.xml b/common/pom.xml index 179f343..23eba0f 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -179,14 +179,16 @@ under the License. <goal>java2wadl</goal> </goals> <configuration> - <applicationTitle>Apache Syncope ${project.version}</applicationTitle> - <namespacePrefix>syncope</namespacePrefix> - <addResourceAndMethodIds>true</addResourceAndMethodIds> - <linkAnyMediaTypeToXmlSchema>true</linkAnyMediaTypeToXmlSchema> - <classResourceNames /> - <basePackages>org.apache.syncope.common.services</basePackages> - <docProvider>org.apache.cxf.maven_plugin.javatowadl.ResourceMapJavaDocProvider</docProvider> - <attachWadl>true</attachWadl> + <applicationTitle>Apache Syncope ${project.version}</applicationTitle> + <namespacePrefix>syncope</namespacePrefix> + <linkAnyMediaTypeToXmlSchema>true</linkAnyMediaTypeToXmlSchema> + <useJaxbContextForQnames>true</useJaxbContextForQnames> + <addResourceAndMethodIds>true</addResourceAndMethodIds> + <usePathParamsToCompareOperations>false</usePathParamsToCompareOperations> + <classResourceNames /> + <basePackages>org.apache.syncope.common.services</basePackages> + <docProvider>org.apache.cxf.maven_plugin.javatowadl.ResourceMapJavaDocProvider</docProvider> + <attachWadl>true</attachWadl> </configuration> </execution> </executions> http://git-wip-us.apache.org/repos/asf/syncope/blob/a2e302b3/core/src/main/resources/restContext.xml ---------------------------------------------------------------------- diff --git a/core/src/main/resources/restContext.xml b/core/src/main/resources/restContext.xml index 1b71e31..6215514 100644 --- a/core/src/main/resources/restContext.xml +++ b/core/src/main/resources/restContext.xml @@ -84,14 +84,15 @@ under the License. </bean> <bean id="searchContextProvider" class="org.apache.cxf.jaxrs.ext.search.SearchContextProvider"/> - + <bean id="wadlGenerator" class="org.apache.cxf.jaxrs.model.wadl.WadlGenerator"> <property name="applicationTitle" value="Apache Syncope ${syncope.version}"/> <property name="namespacePrefix" value="syncope"/> - <property name="linkJsonToXmlSchema" value="true"/> + <property name="linkAnyMediaTypeToXmlSchema" value="true"/> <property name="useJaxbContextForQnames" value="true"/> - <property name="ignoreMessageWriters" value="true"/> <property name="addResourceAndMethodIds" value="true"/> + <property name="ignoreMessageWriters" value="true"/> + <property name="usePathParamsToCompareOperations" value="false"/> <property name="javaDocPath" value="/WEB-INF/lib/syncope-common-${syncope.version}-javadoc.jar"/> </bean>
