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

Hudson commented on SYNCOPE-151:
--------------------------------

SUCCESS: Integrated in Syncope-trunk #469 (See 
[https://builds.apache.org/job/Syncope-trunk/469/])
[SYNCOPE-151] Introducing support for live RESTful API documentation based on 
XSLT transformation of WADL dynamically generated by CXF (ilgrosso: rev 1534986)
* /syncope/trunk
* /syncope/trunk/common/pom.xml
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/report/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/search/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ReportService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ReportletConfClasses.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/WorkflowService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/WorkflowTasks.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationTargetsTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportletConfClasses.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowTasks.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/package-info.java
* /syncope/trunk/common/src/test/java/org
* /syncope/trunk/common/src/test/java/org/apache/syncope/common/JSONTest.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ReportRestClient.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/WADLServlet.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/ReportServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/WorkflowServiceImpl.java
* /syncope/trunk/core/src/main/resources/restContext.xml
* /syncope/trunk/core/src/main/resources/wadl2html
* /syncope/trunk/core/src/main/resources/wadl2html/index.xsl
* /syncope/trunk/core/src/main/resources/wadl2html/schema.xsl
* /syncope/trunk/core/src/main/webapp/WEB-INF/web.xml
* /syncope/trunk/core/src/main/webapp/css
* /syncope/trunk/core/src/main/webapp/css/highlight.css
* /syncope/trunk/core/src/main/webapp/css/images
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_flat_0_aaaaaa_40x100.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_flat_75_ffffff_40x100.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_glass_65_ffffff_1x400.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_glass_75_dadada_1x400.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_glass_75_e6e6e6_1x400.png
* 
/syncope/trunk/core/src/main/webapp/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-icons_454545_256x240.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-icons_888888_256x240.png
* /syncope/trunk/core/src/main/webapp/css/jquery-ui.css
* /syncope/trunk/core/src/main/webapp/css/style.css
* /syncope/trunk/core/src/main/webapp/js
* /syncope/trunk/core/src/main/webapp/js/highlight.pack.js
* /syncope/trunk/core/src/main/webapp/js/jquery-ui.js
* /syncope/trunk/core/src/main/webapp/js/jquery.js
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ReportTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ResourceTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/WorkflowTestITCase.java
* /syncope/trunk/legal_ext/LICENSE
* /syncope/trunk/legal_ext/NOTICE
* /syncope/trunk/pom.xml


> Document RESTful services
> -------------------------
>
>                 Key: SYNCOPE-151
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-151
>             Project: Syncope
>          Issue Type: Improvement
>          Components: core, documentation
>            Reporter: Francesco Chicchiriccò
>            Assignee: Francesco Chicchiriccò
>              Labels: rest
>             Fix For: 1.2.0
>
>
> Provide dynamic documentation for RESTful services: the easiest and most 
> effective way seems to be via XSLT processing of WADL information, 
> auto-generated by CXF (see [1] for more information).
> Relevant discussion on dev ML: [2].
> [1] 
> http://cxf.apache.org/docs/jaxrs-services-description.html#JAXRSServicesDescription-WADLAutoGeneration
> [2] 
> http://syncope-dev.1063484.n5.nabble.com/DISCUSS-Document-RESTful-APIs-td5714317.html



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to