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>
   

Reply via email to