[
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)