diff --git a/c-xml-client/pom.xml b/c-xml-client/pom.xml
index d9cb4f78a..f131fa844 100644
--- a/c-xml-client/pom.xml
+++ b/c-xml-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-c-xml-client
diff --git a/core-annotations/pom.xml b/core-annotations/pom.xml
index 50fff96c1..9e99e1934 100644
--- a/core-annotations/pom.xml
+++ b/core-annotations/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-core-annotations
diff --git a/core/pom.xml b/core/pom.xml
index cfa69738e..112de1a85 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-core
diff --git a/csharp-xml-client/pom.xml b/csharp-xml-client/pom.xml
index b35f4d7c1..5f41610fe 100644
--- a/csharp-xml-client/pom.xml
+++ b/csharp-xml-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-csharp-xml-client
diff --git a/docs/pom.xml b/docs/pom.xml
index d8d490972..372f9b6f7 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-docs
diff --git a/examples/contract-first/pom.xml b/examples/contract-first/pom.xml
index ca1ddd747..4991aa645 100644
--- a/examples/contract-first/pom.xml
+++ b/examples/contract-first/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-contract-first
diff --git a/examples/cxf/enunciate.xml b/examples/cxf/enunciate.xml
index 4126b76db..f9f309c96 100644
--- a/examples/cxf/enunciate.xml
+++ b/examples/cxf/enunciate.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/examples/cxf/pom.xml b/examples/cxf/pom.xml
index 8d0b00a3b..1299e0d98 100644
--- a/examples/cxf/pom.xml
+++ b/examples/cxf/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-cxf-full
diff --git a/examples/full-api-edge-cases/enunciate.xml b/examples/full-api-edge-cases/enunciate.xml
index 5d7710cb0..f1e1e144a 100644
--- a/examples/full-api-edge-cases/enunciate.xml
+++ b/examples/full-api-edge-cases/enunciate.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/examples/full-api-edge-cases/pom.xml b/examples/full-api-edge-cases/pom.xml
index 2c6afc5a3..655c9680b 100644
--- a/examples/full-api-edge-cases/pom.xml
+++ b/examples/full-api-edge-cases/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-full-api-edge-cases
diff --git a/examples/jackson2-api-lombok/pom.xml b/examples/jackson2-api-lombok/pom.xml
index 1ae6addf3..909b3e9d2 100644
--- a/examples/jackson2-api-lombok/pom.xml
+++ b/examples/jackson2-api-lombok/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-jax-rs-jackson-lombok
diff --git a/examples/jackson2-api/enunciate.xml b/examples/jackson2-api/enunciate.xml
index 3987db6cf..4f5253224 100644
--- a/examples/jackson2-api/enunciate.xml
+++ b/examples/jackson2-api/enunciate.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/examples/jackson2-api/pom.xml b/examples/jackson2-api/pom.xml
index c2e662d27..ee99276ef 100644
--- a/examples/jackson2-api/pom.xml
+++ b/examples/jackson2-api/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-jax-rs-jackson
diff --git a/examples/jboss/enunciate.xml b/examples/jboss/enunciate.xml
index a3e5c0c7c..0d88898d0 100644
--- a/examples/jboss/enunciate.xml
+++ b/examples/jboss/enunciate.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/examples/jboss/pom.xml b/examples/jboss/pom.xml
index cc0716996..2b35d1038 100644
--- a/examples/jboss/pom.xml
+++ b/examples/jboss/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-jboss-full
diff --git a/examples/jersey-storage-spring/enunciate.xml b/examples/jersey-storage-spring/enunciate.xml
index eae4d1464..c15cfff84 100644
--- a/examples/jersey-storage-spring/enunciate.xml
+++ b/examples/jersey-storage-spring/enunciate.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/examples/jersey-storage-spring/pom.xml b/examples/jersey-storage-spring/pom.xml
index a77698186..acc70a154 100644
--- a/examples/jersey-storage-spring/pom.xml
+++ b/examples/jersey-storage-spring/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-jersey-storage-spring
diff --git a/examples/jersey-storage/enunciate.xml b/examples/jersey-storage/enunciate.xml
index eae4d1464..c15cfff84 100644
--- a/examples/jersey-storage/enunciate.xml
+++ b/examples/jersey-storage/enunciate.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/examples/jersey-storage/pom.xml b/examples/jersey-storage/pom.xml
index dcda2da07..2ed12a68e 100644
--- a/examples/jersey-storage/pom.xml
+++ b/examples/jersey-storage/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-jersey-storage
diff --git a/examples/pom.xml b/examples/pom.xml
index 9868d3fff..040b7cd7a 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples
diff --git a/examples/spring-petclinic/pom.xml b/examples/spring-petclinic/pom.xml
index 5746d7a12..188092982 100644
--- a/examples/spring-petclinic/pom.xml
+++ b/examples/spring-petclinic/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-examples
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-examples-spring-petclinic
diff --git a/gwt-json-overlay/pom.xml b/gwt-json-overlay/pom.xml
index 682f44266..34f03f326 100644
--- a/gwt-json-overlay/pom.xml
+++ b/gwt-json-overlay/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-gwt-json-overlay
diff --git a/idl/pom.xml b/idl/pom.xml
index 0c98ff5af..0cce23d3c 100644
--- a/idl/pom.xml
+++ b/idl/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-idl
diff --git a/jackson/pom.xml b/jackson/pom.xml
index 6f2a95761..f46838e1b 100644
--- a/jackson/pom.xml
+++ b/jackson/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-jackson
diff --git a/jackson1/pom.xml b/jackson1/pom.xml
index 43532ada1..b14abcc2e 100644
--- a/jackson1/pom.xml
+++ b/jackson1/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-jackson1
diff --git a/java-json-client/pom.xml b/java-json-client/pom.xml
index 06b9b4752..945e2cd08 100644
--- a/java-json-client/pom.xml
+++ b/java-json-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-java-json-client
diff --git a/java-xml-client/pom.xml b/java-xml-client/pom.xml
index 68b900e60..5e7a542d5 100644
--- a/java-xml-client/pom.xml
+++ b/java-xml-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-java-xml-client
diff --git a/javac-support/pom.xml b/javac-support/pom.xml
index 7f8473851..349cf68b3 100644
--- a/javac-support/pom.xml
+++ b/javac-support/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-javac-support
diff --git a/javascript-client/pom.xml b/javascript-client/pom.xml
index e16d815d7..7e388f043 100644
--- a/javascript-client/pom.xml
+++ b/javascript-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-javascript-client
diff --git a/jaxb/pom.xml b/jaxb/pom.xml
index 5f2b4bcb0..7433479a9 100644
--- a/jaxb/pom.xml
+++ b/jaxb/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-jaxb
diff --git a/jaxrs/pom.xml b/jaxrs/pom.xml
index 346d8347b..3c414ed9b 100644
--- a/jaxrs/pom.xml
+++ b/jaxrs/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-jaxrs
diff --git a/jaxws/pom.xml b/jaxws/pom.xml
index de70839d7..5f0777d44 100644
--- a/jaxws/pom.xml
+++ b/jaxws/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-jaxws
diff --git a/lombok/pom.xml b/lombok/pom.xml
index 5c7bdc789..d916b5bc6 100644
--- a/lombok/pom.xml
+++ b/lombok/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-lombok
diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml
index 9d036ef66..b1190b15f 100644
--- a/maven-plugin/pom.xml
+++ b/maven-plugin/pom.xml
@@ -3,7 +3,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-maven-plugin
diff --git a/obj-c-xml-client/pom.xml b/obj-c-xml-client/pom.xml
index 6ac9a3001..ac2bf6b60 100644
--- a/obj-c-xml-client/pom.xml
+++ b/obj-c-xml-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-obj-c-xml-client
diff --git a/php-json-client/pom.xml b/php-json-client/pom.xml
index 6467c5810..82d8ce791 100644
--- a/php-json-client/pom.xml
+++ b/php-json-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-php-json-client
diff --git a/php-xml-client/pom.xml b/php-xml-client/pom.xml
index a57a92de4..c865d051d 100644
--- a/php-xml-client/pom.xml
+++ b/php-xml-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-php-xml-client
diff --git a/pom.xml b/pom.xml
index 0ccf97d43..b2a04ca96 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
pom
- 2.8.0-SNAPSHOT
+ 2.8.0
Enunciate - Parent
Build tool for decorating your Java Web service API.
http://enunciate.webcohesion.com
diff --git a/rt-util/pom.xml b/rt-util/pom.xml
index 5b20a323a..cbd5f00b0 100644
--- a/rt-util/pom.xml
+++ b/rt-util/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-rt-util
diff --git a/ruby-json-client/pom.xml b/ruby-json-client/pom.xml
index 0d63851e5..f937f0cdf 100644
--- a/ruby-json-client/pom.xml
+++ b/ruby-json-client/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-ruby-json-client
diff --git a/simple-archetype/pom.xml b/simple-archetype/pom.xml
index 1e7e9b946..e836dcb1e 100644
--- a/simple-archetype/pom.xml
+++ b/simple-archetype/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-simple-archetype
diff --git a/simple-archetype/src/main/resources/archetype-resources/pom.xml b/simple-archetype/src/main/resources/archetype-resources/pom.xml
index acd06043d..c4703c247 100644
--- a/simple-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/simple-archetype/src/main/resources/archetype-resources/pom.xml
@@ -11,7 +11,7 @@
Enunciate - IfYouWannaBeCool Social App
- 2.8.0-SNAPSHOT
+ 2.8.0
2.2.10
2.5.3
2.2.11
diff --git a/slim-maven-plugin/pom.xml b/slim-maven-plugin/pom.xml
index 0ca1f243d..a08094cb3 100644
--- a/slim-maven-plugin/pom.xml
+++ b/slim-maven-plugin/pom.xml
@@ -5,7 +5,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-slim-maven-plugin
diff --git a/spring-web/pom.xml b/spring-web/pom.xml
index f9bdb5c10..c7ce0d3c1 100644
--- a/spring-web/pom.xml
+++ b/spring-web/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-spring-web
diff --git a/swagger/pom.xml b/swagger/pom.xml
index bdf5c1214..dc5b29b9b 100644
--- a/swagger/pom.xml
+++ b/swagger/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-swagger
diff --git a/top/pom.xml b/top/pom.xml
index 045b47c3e..cfc339609 100644
--- a/top/pom.xml
+++ b/top/pom.xml
@@ -4,7 +4,7 @@
com.webcohesion.enunciate
enunciate-parent
- 2.8.0-SNAPSHOT
+ 2.8.0
enunciate-top
diff --git a/top/src/main/resources/META-INF/enunciate-2.8.0.xsd b/top/src/main/resources/META-INF/enunciate-2.8.0.xsd
new file mode 100644
index 000000000..1e5aa3a4e
--- /dev/null
+++ b/top/src/main/resources/META-INF/enunciate-2.8.0.xsd
@@ -0,0 +1,1097 @@
+
+
+
+
+
+
+ The Enunciate configuration schema. This is provided primarily for documentation purposes and to support
+ code editors that support XML schema validation.
+
+ When Enunciate parses the configuration file, there is no validation performed. This is because Enunciate
+ can be extended with other modules that might have additional configuration options not shown in this
+ schema.
+
+
+
+
+
+
+
+ The root "enunciate" element for the configuration.
+
+
+
+
+
+
+
+ A human-readable title for the API.
+
+
+
+
+ A description or introduction to the API, HTML formatted.
+
+
+
+
+ A copyright for any text or documentation generated from the API.
+
+
+
+
+ Terms of service that govern that API.
+
+
+
+
+ The license that governs the use of the generated code libraries.
+
+
+
+
+ The license that governs the use of the Web service API.
+
+
+
+
+ Contact info for the Web service API.
+
+
+
+
+ Information about the application that hosts the API.
+
+
+
+
+ Configuration of the server-side classes that define the API.
+
+
+
+
+ Facet configuration for the API.
+
+
+
+
+ Configuration of the namespaces into which the API is grouped.
+
+
+
+
+ Configuration of the modules that do the work of processing the API.
+
+
+
+
+
+ A "slug" (short, unique, user-friendly, seo-friendly, url-friendly label) for the API.
+
+
+
+
+ A version for this API.
+
+
+
+
+
+
+
+ A description of the project
+
+
+
+
+
+ The package that contains package-info with the text of the description.
+
+
+
+
+ A file that contains text of the description.
+
+
+
+
+
+
+
+
+ A license that governs the project.
+
+
+
+
+
+ A name for the license.
+
+
+
+
+ A URL for the license.
+
+
+
+
+ A file that contains the text of the license.
+
+
+
+
+
+
+
+
+ Contact information for the project.
+
+
+
+ A name for the contact.
+
+
+
+
+ A URL for the contact.
+
+
+
+
+ An email for the contact.
+
+
+
+
+
+
+
+ Configuration of the application with which the documentation is to be integrated.
+
+
+
+
+
+ The root URI of the application.
+
+
+
+
+
+
+
+ The set of facets to include/exclude.
+
+
+
+
+
+
+
+
+
+
+
+
+ Configuration of project styles
+
+
+
+
+
+
+
+
+
+
+
+ A style for an annotation.
+
+
+
+
+
+ The fully-qualified name of the annotation.
+
+
+
+
+ The style associated with the annotation.
+
+
+
+
+
+
+
+ Configuration of the API classes.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Set of namespace declarations.
+
+
+
+
+
+
+
+
+ The default namespace. Providing this can provide some optimization of aesthetics and readability.
+
+
+
+
+
+
+
+ A namespace declaration. The id is the prefix that will be used as needed.
+
+
+
+
+
+
+
+
+
+
+ Set of modules to use to enunciate the web API.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The detection strategy to use for Jackson data types.
+
+
+
+
+ Whether to disable examples in any generated documentation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ A Jackson mixin annotation.
+
+
+
+
+
+
+ Whether Jackson honors JAXB annotations. By default, JAXB annotations will be honors if jackson-xs is on the classpath.
+
+
+
+
+ The format of the dates. Default: whole_number.
+
+
+
+
+ The detection strategy to use for Jackson data types.
+
+
+
+
+ Whether to collapse the type hierarchy for JSON data types, removing the concept of supertypes from the generated documentation.
+
+
+
+
+ Whether to disable examples in any generated documentation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ A Jackson mixin annotation.
+
+
+
+
+
+
+ Whether Jackson honors JAXB annotations. By default, JAXB annotations will be honors if jackson-xs is on the classpath.
+
+
+
+
+ The default format of the dates. Default: whole_number.
+
+
+
+
+ The detection strategy to use for Jackson data types.
+
+
+
+
+ Whether to collapse the type hierarchy for JSON data types, removing the concept of supertypes from the generated documentation.
+
+
+
+
+ Whether to disable examples in any generated documentation.
+
+
+
+
+
+
+
+
+
+
+ Dates should be represented as strings.
+
+
+
+
+ Dates should be represented as whole numbers.
+
+
+
+
+ Dates should be represented as an array containing the components of the date (year, month, day, etc.).
+
+
+
+
+
+
+
+
+
+ Data types will be detected only when other modules and services explicitly depend on the data types.
+
+
+
+
+ Data types will be detected aggressively, by scanning the entire classpath.
+
+
+
+
+ Data types will be detected only from among those in the source code of the current invocation context.
+
+
+
+
+
+
+
+
+
+
+
+
+ Some JAX-RS applications could be mounted at a subcontext of the application. This elements allows for Enunciate to be aware of the
+ subcontext of the JAX-RS application.
+
+
+
+
+
+
+ An additional custom resource parameter annotation. By default, Enunciate is aware of implementation-specific resource parameter annotations,
+ but this allows an additional annotation to be configured.
+
+
+
+
+
+
+ An additional custom resource parameter annotation. By default, Enunciate is aware of implementation-specific system parameter annotations,
+ but this allows an additional annotation to be configured.
+
+
+
+
+
+
+
+ How the JAX-RS resources should be grouped.
+
+
+
+
+
+
+ JAX-RS resources should be grouped by their resource class.
+
+
+
+
+ JAX-RS resources should be grouped by their path.
+
+
+
+
+ JAX-RS resources should be grouped by the value of their @com.webcohesion.enunciate.metadata.rs.ResourceGroup annotation.
+
+
+
+
+
+
+
+ The detection strategy to use for JAX-RS data types.
+
+
+
+
+ The strategy to use when sorting paths.
+
+
+
+
+
+ Paths are split into components ("/teams/{id}/players" -> ["teams","{id}","players"]) and sorted first by the number of components. For example: ["/teams","/users","/teams/{id}","/users/{id}","/teams/{id}/players"]
+
+
+
+
+ Paths are split into components ("/teams/{id}/players" -> ["teams","{id}","players"]) and sorted first by the first component, then the second, and so on. For example: ["/teams","/teams/{id}","/teams/{id}/players","/users","/users/{id}"]
+
+
+
+
+
+
+
+ Whether to disable examples in any generated documentation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Some Spring Web applications could be mounted at a subcontext of the application. This elements allows for Enunciate to be aware of the
+ subcontext of the Spring Web application.
+
+
+
+
+
+
+
+ How the Spring Web resources should be grouped.
+
+
+
+
+
+
+ Spring Web resources should be grouped by their resource class.
+
+
+
+
+ Spring Web resources should be grouped by their path.
+
+
+
+
+ Spring Web resources should be grouped by the value of their @com.webcohesion.enunciate.metadata.rs.ResourceGroup annotation.
+
+
+
+
+
+
+
+ The detection strategy to use for Spring Web data types.
+
+
+
+
+ The strategy to use when sorting paths.
+
+
+
+
+
+ Paths are split into components ("/teams/{id}/players" -> ["teams","{id}","players"]) and sorted first by the number of components. For example: ["/teams","/users","/teams/{id}","/users/{id}","/teams/{id}/players"]
+
+
+
+
+ Paths are split into components ("/teams/{id}/players" -> ["teams","{id}","players"]) and sorted first by the first component, then the second, and so on. For example: ["/teams","/teams/{id}","/teams/{id}/players","/users","/users/{id}"]
+
+
+
+
+
+
+
+ Whether to disable examples in any generated documentation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The detection strategy to use for JAX-WS data types.
+
+
+
+
+
+
+
+
+ The documentation deployment module is responsible for generating the documentation for the API. This includes both the HTML pages and
+ any other static content put at the root of the web application.
+
+
+
+
+
+
+
+ used to indicate another file or Enunciate artifact that is to be included in the "downloads" page.
+
+
+
+
+ a name for the download
+
+
+
+
+ the id of an Enunciate artifact that is to be included as a download.
+
+
+
+
+ a file on the filesystem that is to be included as a download. This attribute is ignored if the "artifact" attribute is set
+
+
+
+
+
+ a description of the download. This attribute is ignored if the "artifact" attribute is set.
+
+
+
+
+ Whether to show a link to this artifact from the "files and libraries" page.
+
+
+
+
+
+
+ Adds an additional css to the generated documentation, e.g. to override existing styles.
+
+
+
+
+ a file on the filesystem that is to be included as an additional css.
+
+
+
+
+
+
+
+ The directory in the war to which the documentation will be put. The default is usually set by the invocation engine (e.g. Maven, Ant).
+
+
+
+
+ The subdirectory in documentation directory where the documentation will be put. The generated documentation will assume that any integration points with the application will be relative to this subdirectory.
+
+
+
+
+ the file to be used as the cascading stylesheet for the HTML. If one isn't supplied, a default will be provided.
+
+
+
+
+
+ The name of the index page.
+
+
+
+
+ The file that is the freemarker template to use to generate the documentation. If none is supplied, a default one will be used.
+
+
+
+
+ specifies a gzipped file or a directory to use as the documentation base. If none is supplied, a default base will be provided.
+
+
+
+
+ Whether to disable the REST mountpoint documentation.
+
+
+
+
+ The default namespace for the purposes of generating documentation.
+
+
+
+
+ Whether to disable the new window links to the resources. Default: false.
+
+
+
+
+ URI to the favicon for the generated documentation.
+
+
+
+
+ Whether to include the application path in the generated documentation.
+
+
+
+
+ Relative path from the docs to the API. By default, this will be calculated based on "docsSubdir".
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The target class.
+
+
+
+
+ The mixin source.
+
+
+
+
+
+
+
+ The context path.
+
+
+
+
+