-
Enunciate 1.27 Released!
-
Enunciate 1.27 includes support for generating PHP client-side code, Swagger UI, and
+
Enunciate 1.28 Released!
+
Enunciate 1.28 is a maintenance release, fixing issues with things like the Swagger UI, and
Facets.
Click here to download.
diff --git a/documentation/user_guide.html b/documentation/user_guide.html
index 41f5f5aa4..db016a08f 100644
--- a/documentation/user_guide.html
+++ b/documentation/user_guide.html
@@ -208,7 +208,7 @@
Configuration
Configuration for the Enunciate engine (including any of its modules) is done in a single XML file that conforms to
- this schema. The configuration is defined by a top-level <enunciate> element. Here are
+ this schema. The configuration is defined by a top-level <enunciate> element. Here are
some of the more interesting attributes applicable to this element:
diff --git a/enunciate-simple-archetype/pom.xml b/enunciate-simple-archetype/pom.xml
index 3a25509c4..d04a4fc66 100644
--- a/enunciate-simple-archetype/pom.xml
+++ b/enunciate-simple-archetype/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
org.codehaus.enunciate.archetypes
diff --git a/enunciate-simple-archetype/src/main/resources/archetype-resources/pom.xml b/enunciate-simple-archetype/src/main/resources/archetype-resources/pom.xml
index 063cf4943..ae9580382 100644
--- a/enunciate-simple-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/enunciate-simple-archetype/src/main/resources/archetype-resources/pom.xml
@@ -14,7 +14,7 @@
org.codehaus.enunciate
maven-enunciate-plugin
- 1.28-RC2
+ 1.28
src/conf/enunciate.xml
@@ -57,7 +57,7 @@
org.codehaus.enunciate
enunciate-rt
- 1.28-RC2
+ 1.28
diff --git a/enunciate-simple-archetype/src/main/resources/archetype-resources/src/conf/enunciate.xml b/enunciate-simple-archetype/src/main/resources/archetype-resources/src/conf/enunciate.xml
index 9e89bb992..0a5dff657 100644
--- a/enunciate-simple-archetype/src/main/resources/archetype-resources/src/conf/enunciate.xml
+++ b/enunciate-simple-archetype/src/main/resources/archetype-resources/src/conf/enunciate.xml
@@ -2,7 +2,7 @@
#set( $symbol_dollar = '$' )
#set( $symbol_escape = '\' )
-
+
diff --git a/gwt-rt/pom.xml b/gwt-rt/pom.xml
index d96ab69c4..32e5fcb7a 100644
--- a/gwt-rt/pom.xml
+++ b/gwt-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-gwt-rt
diff --git a/gwt/pom.xml b/gwt/pom.xml
index dff7f02ec..4cea2cff3 100644
--- a/gwt/pom.xml
+++ b/gwt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-gwt
diff --git a/integration-tests/addressbook/enunciate.xml b/integration-tests/addressbook/enunciate.xml
index 9b8ed07ce..6a8bde089 100644
--- a/integration-tests/addressbook/enunciate.xml
+++ b/integration-tests/addressbook/enunciate.xml
@@ -1,5 +1,5 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/addressbook/pom.xml b/integration-tests/addressbook/pom.xml
index a98864e41..9c589ed1e 100644
--- a/integration-tests/addressbook/pom.xml
+++ b/integration-tests/addressbook/pom.xml
@@ -4,7 +4,7 @@
net.java.ws.addressbook
addressbook
war
- 1.28-RC2
+ 1.28
Enunciate - Address Book Example
diff --git a/integration-tests/contract-first/enunciate.xml b/integration-tests/contract-first/enunciate.xml
index f5c659a46..bae1bfed1 100644
--- a/integration-tests/contract-first/enunciate.xml
+++ b/integration-tests/contract-first/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/contract-first/pom.xml b/integration-tests/contract-first/pom.xml
index 68269d0e8..e679e2b51 100644
--- a/integration-tests/contract-first/pom.xml
+++ b/integration-tests/contract-first/pom.xml
@@ -4,7 +4,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-contract-first
- 1.28-RC2
+ 1.28
Enunciate - Contract-First Example (EPCIS)
An example of how to use Enunciate for contract-first development.
war
diff --git a/integration-tests/cxf-rest/enunciate.xml b/integration-tests/cxf-rest/enunciate.xml
index 894a5ab63..be772a748 100644
--- a/integration-tests/cxf-rest/enunciate.xml
+++ b/integration-tests/cxf-rest/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/cxf-rest/pom.xml b/integration-tests/cxf-rest/pom.xml
index ced6cab96..faf0a5c2f 100644
--- a/integration-tests/cxf-rest/pom.xml
+++ b/integration-tests/cxf-rest/pom.xml
@@ -4,7 +4,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-cxf-rest
- 1.28-RC2
+ 1.28
Enunciate - CXF/REST Integration Tests
Integration tests for Enunciate, testing the CXF + REST combo.
war
diff --git a/integration-tests/jaxws-ri-rest-spring/enunciate.xml b/integration-tests/jaxws-ri-rest-spring/enunciate.xml
index ab267fbfe..8e340c612 100644
--- a/integration-tests/jaxws-ri-rest-spring/enunciate.xml
+++ b/integration-tests/jaxws-ri-rest-spring/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/jaxws-ri-rest-spring/pom.xml b/integration-tests/jaxws-ri-rest-spring/pom.xml
index 57f8cf6e8..ad85ea080 100644
--- a/integration-tests/jaxws-ri-rest-spring/pom.xml
+++ b/integration-tests/jaxws-ri-rest-spring/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-jaxws-ri-rest-spring
- 1.28-RC2
+ 1.28
Enunciate - JAXWS-RI/REST Integration Tests + Spring
Integration tests for Enunciate, testing the JAXWS-RI + REST combo, with Spring backing.
war
diff --git a/integration-tests/jaxws-ri-rest/enunciate.xml b/integration-tests/jaxws-ri-rest/enunciate.xml
index 0298203f4..bb2f31d87 100644
--- a/integration-tests/jaxws-ri-rest/enunciate.xml
+++ b/integration-tests/jaxws-ri-rest/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/jaxws-ri-rest/pom.xml b/integration-tests/jaxws-ri-rest/pom.xml
index 8aa90e07c..55dadf32d 100644
--- a/integration-tests/jaxws-ri-rest/pom.xml
+++ b/integration-tests/jaxws-ri-rest/pom.xml
@@ -4,7 +4,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-jaxws-ri-rest
- 1.28-RC2
+ 1.28
Enunciate - JAXWS-RI/REST Integration Tests
Integration tests for Enunciate, testing the JAXWS-RI + REST combo.
war
diff --git a/integration-tests/jboss-storage/enunciate.xml b/integration-tests/jboss-storage/enunciate.xml
index 8cfeb8ab0..e838884de 100644
--- a/integration-tests/jboss-storage/enunciate.xml
+++ b/integration-tests/jboss-storage/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/jboss-storage/pom.xml b/integration-tests/jboss-storage/pom.xml
index 707520840..515631449 100644
--- a/integration-tests/jboss-storage/pom.xml
+++ b/integration-tests/jboss-storage/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-jboss
- 1.28-RC2
+ 1.28
Enunciate - JBoss Integration Tests
Integration tests for Enunciate, testing the JBoss deployment.
war
diff --git a/integration-tests/jboss-ws-rest/enunciate.xml b/integration-tests/jboss-ws-rest/enunciate.xml
index 1b7f405a2..d673fac5f 100644
--- a/integration-tests/jboss-ws-rest/enunciate.xml
+++ b/integration-tests/jboss-ws-rest/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/jboss-ws-rest/pom.xml b/integration-tests/jboss-ws-rest/pom.xml
index 4cf3bac22..408020f2f 100644
--- a/integration-tests/jboss-ws-rest/pom.xml
+++ b/integration-tests/jboss-ws-rest/pom.xml
@@ -4,7 +4,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-jboss-rest
- 1.28-RC2
+ 1.28
Enunciate - JBoss-WS/REST Integration Tests
Integration tests for Enunciate, testing the JBoss WS + REST combo.
war
diff --git a/integration-tests/jersey-storage-spring/enunciate.xml b/integration-tests/jersey-storage-spring/enunciate.xml
index 30883c1fa..f2e88088f 100644
--- a/integration-tests/jersey-storage-spring/enunciate.xml
+++ b/integration-tests/jersey-storage-spring/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/jersey-storage-spring/pom.xml b/integration-tests/jersey-storage-spring/pom.xml
index 5e404dc69..10d7f9da2 100644
--- a/integration-tests/jersey-storage-spring/pom.xml
+++ b/integration-tests/jersey-storage-spring/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-jersey-storage-spring
- 1.28-RC2
+ 1.28
Enunciate - Jersey/Spring Integration Tests
Integration tests for Enunciate, testing the Jersey deployment with Spring enabled.
war
diff --git a/integration-tests/jersey-storage/enunciate.xml b/integration-tests/jersey-storage/enunciate.xml
index df5f68032..c68401ae0 100644
--- a/integration-tests/jersey-storage/enunciate.xml
+++ b/integration-tests/jersey-storage/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/jersey-storage/pom.xml b/integration-tests/jersey-storage/pom.xml
index 729de347f..69220978d 100644
--- a/integration-tests/jersey-storage/pom.xml
+++ b/integration-tests/jersey-storage/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.codehaus.enunciate
enunciate-integration-jersey-storage
- 1.28-RC2
+ 1.28
Enunciate - Jersey Integration Tests
Integration tests for Enunciate, testing the Jersey deployment.
war
diff --git a/integration-tests/petclinic/enunciate.xml b/integration-tests/petclinic/enunciate.xml
index 5a9b6c9ba..aa79040ee 100644
--- a/integration-tests/petclinic/enunciate.xml
+++ b/integration-tests/petclinic/enunciate.xml
@@ -1,5 +1,5 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/integration-tests/petclinic/pom.xml b/integration-tests/petclinic/pom.xml
index 0da39d469..dae149247 100644
--- a/integration-tests/petclinic/pom.xml
+++ b/integration-tests/petclinic/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate.samples.petclinic
petclinic
war
- 1.28-RC2
+ 1.28
Enunciate - Petclinic Example
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index e3b5bd1de..6997ff3b1 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-integration-tests
pom
- 1.28-RC2
+ 1.28
Enunciate - Integration Tests
diff --git a/java-client/pom.xml b/java-client/pom.xml
index 0d91c655c..65a288b8e 100644
--- a/java-client/pom.xml
+++ b/java-client/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-java-client
diff --git a/java-client/src/main/samples/schema/enunciate.xml b/java-client/src/main/samples/schema/enunciate.xml
index ac92b9dd6..42407db55 100644
--- a/java-client/src/main/samples/schema/enunciate.xml
+++ b/java-client/src/main/samples/schema/enunciate.xml
@@ -1,6 +1,6 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/jaxws-ri-rt/pom.xml b/jaxws-ri-rt/pom.xml
index 733c7f576..7bb443432 100644
--- a/jaxws-ri-rt/pom.xml
+++ b/jaxws-ri-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jaxws-ri-rt
diff --git a/jaxws-ri/pom.xml b/jaxws-ri/pom.xml
index 7e2cf86da..51361bc3f 100644
--- a/jaxws-ri/pom.xml
+++ b/jaxws-ri/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jaxws-ri
diff --git a/jaxws-support/pom.xml b/jaxws-support/pom.xml
index f534b0469..a8d917e2f 100644
--- a/jaxws-support/pom.xml
+++ b/jaxws-support/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jaxws-support
diff --git a/jboss-rt/pom.xml b/jboss-rt/pom.xml
index f8f99c284..6f15e2ad6 100644
--- a/jboss-rt/pom.xml
+++ b/jboss-rt/pom.xml
@@ -5,7 +5,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jboss-rt
diff --git a/jboss/pom.xml b/jboss/pom.xml
index efd39695b..d1f44acf7 100644
--- a/jboss/pom.xml
+++ b/jboss/pom.xml
@@ -5,7 +5,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jboss
diff --git a/jersey-rt/pom.xml b/jersey-rt/pom.xml
index 006ce0a3d..df84202f5 100644
--- a/jersey-rt/pom.xml
+++ b/jersey-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jersey-rt
diff --git a/jersey/pom.xml b/jersey/pom.xml
index 11ae2a307..6ce5862f6 100644
--- a/jersey/pom.xml
+++ b/jersey/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-jersey
diff --git a/maven-enunciate-cxf-plugin/pom.xml b/maven-enunciate-cxf-plugin/pom.xml
index 08c5487e0..8fb78749f 100644
--- a/maven-enunciate-cxf-plugin/pom.xml
+++ b/maven-enunciate-cxf-plugin/pom.xml
@@ -3,7 +3,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
maven-enunciate-cxf-plugin
diff --git a/maven-enunciate-jboss-plugin/pom.xml b/maven-enunciate-jboss-plugin/pom.xml
index 5dfaf2554..ddc42c307 100644
--- a/maven-enunciate-jboss-plugin/pom.xml
+++ b/maven-enunciate-jboss-plugin/pom.xml
@@ -3,7 +3,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
maven-enunciate-jboss-plugin
diff --git a/maven-enunciate-plugin/pom.xml b/maven-enunciate-plugin/pom.xml
index caf3b42d1..542ea6833 100644
--- a/maven-enunciate-plugin/pom.xml
+++ b/maven-enunciate-plugin/pom.xml
@@ -3,7 +3,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
maven-enunciate-plugin
diff --git a/maven-enunciate-slim-plugin/pom.xml b/maven-enunciate-slim-plugin/pom.xml
index 0ee28a464..caf81e8ab 100644
--- a/maven-enunciate-slim-plugin/pom.xml
+++ b/maven-enunciate-slim-plugin/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
maven-enunciate-slim-plugin
diff --git a/maven-enunciate-spring-plugin/pom.xml b/maven-enunciate-spring-plugin/pom.xml
index 7e3f31726..252ad0890 100644
--- a/maven-enunciate-spring-plugin/pom.xml
+++ b/maven-enunciate-spring-plugin/pom.xml
@@ -3,7 +3,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
maven-enunciate-spring-plugin
diff --git a/obj-c/enunciate.xml b/obj-c/enunciate.xml
index c2bddd4f9..b78650936 100644
--- a/obj-c/enunciate.xml
+++ b/obj-c/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/obj-c/pom.xml b/obj-c/pom.xml
index ce514fdb2..e7bddcfbe 100644
--- a/obj-c/pom.xml
+++ b/obj-c/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-obj-c
diff --git a/php/enunciate.xml b/php/enunciate.xml
index ed44adb34..4e2ffae11 100644
--- a/php/enunciate.xml
+++ b/php/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/php/pom.xml b/php/pom.xml
index bd1373769..f878f2c41 100644
--- a/php/pom.xml
+++ b/php/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-php
diff --git a/pom.xml b/pom.xml
index 073a906c9..c0138659d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
pom
- 1.28-RC2
+ 1.28
Enunciate - Parent
diff --git a/ruby/enunciate.xml b/ruby/enunciate.xml
index b5cb96220..012c2bba7 100644
--- a/ruby/enunciate.xml
+++ b/ruby/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/ruby/pom.xml b/ruby/pom.xml
index 72326e1fa..95c0042f8 100644
--- a/ruby/pom.xml
+++ b/ruby/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-ruby
diff --git a/spring-app-rt/pom.xml b/spring-app-rt/pom.xml
index 2423bff1e..9e7a0c7da 100644
--- a/spring-app-rt/pom.xml
+++ b/spring-app-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
diff --git a/spring-app/pom.xml b/spring-app/pom.xml
index 6dd423172..aa9987fcd 100644
--- a/spring-app/pom.xml
+++ b/spring-app/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-spring-app
diff --git a/spring-jaxws-rt/pom.xml b/spring-jaxws-rt/pom.xml
index 7f256cd24..197572a3d 100644
--- a/spring-jaxws-rt/pom.xml
+++ b/spring-jaxws-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-spring-jaxws-rt
diff --git a/spring3-app-rt/pom.xml b/spring3-app-rt/pom.xml
index 1ebda42f9..1537c0416 100644
--- a/spring3-app-rt/pom.xml
+++ b/spring3-app-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-spring3-app-rt
diff --git a/src/samples/basic/enunciate.xml b/src/samples/basic/enunciate.xml
index 6aebc603b..d136cfb3f 100755
--- a/src/samples/basic/enunciate.xml
+++ b/src/samples/basic/enunciate.xml
@@ -1,6 +1,6 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/src/samples/bookstore/pom.xml b/src/samples/bookstore/pom.xml
index 4ac82626e..407af51c1 100644
--- a/src/samples/bookstore/pom.xml
+++ b/src/samples/bookstore/pom.xml
@@ -21,7 +21,7 @@
org.codehaus.enunciate
maven-enunciate-plugin
- 1.28-RC2
+ 1.28
@@ -130,7 +130,7 @@
org.codehaus.enunciate
enunciate-spring-app-rt
- 1.28-RC2
+ 1.28
diff --git a/src/samples/wannabecool/build/pom.xml b/src/samples/wannabecool/build/pom.xml
index d3a3bb0b3..48d9b0df9 100644
--- a/src/samples/wannabecool/build/pom.xml
+++ b/src/samples/wannabecool/build/pom.xml
@@ -13,7 +13,7 @@
org.codehaus.enunciate
maven-enunciate-plugin
- 1.28-RC2
+ 1.28
src/main/java/enunciate.xml
@@ -44,7 +44,7 @@
org.codehaus.enunciate
enunciate-rt
- 1.28-RC2
+ 1.28
junit
diff --git a/src/samples/wannabecool/step4/enunciate.xml b/src/samples/wannabecool/step4/enunciate.xml
index 871d03f8c..d876c42a3 100644
--- a/src/samples/wannabecool/step4/enunciate.xml
+++ b/src/samples/wannabecool/step4/enunciate.xml
@@ -1,7 +1,7 @@
+ xsi:noNamespaceSchemaLocation="http://enunciate.codehaus.org/schemas/enunciate-1.28.xsd">
diff --git a/swagger/pom.xml b/swagger/pom.xml
index 4e067019f..77b2b16c2 100644
--- a/swagger/pom.xml
+++ b/swagger/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-swagger
diff --git a/top-rt/pom.xml b/top-rt/pom.xml
index 5b3370352..685dac8d8 100644
--- a/top-rt/pom.xml
+++ b/top-rt/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-rt
diff --git a/top/pom.xml b/top/pom.xml
index 2f5e3eb4b..49ea1f670 100644
--- a/top/pom.xml
+++ b/top/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-top
diff --git a/top/src/main/resources/META-INF/enunciate-1.28.xsd b/top/src/main/resources/META-INF/enunciate-1.28.xsd
new file mode 100644
index 000000000..78b25b8a5
--- /dev/null
+++ b/top/src/main/resources/META-INF/enunciate-1.28.xsd
@@ -0,0 +1,1264 @@
+
+
+
+
+
+ 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.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Used to define a custom validator to use to validate the web service declarations.
+
+
+
+
+
+
+
+
+
+
+ Used to disable a rule on the validator.
+
+
+
+
+
+
+
+
+
+ The set of facets to include/exclude.
+
+
+
+
+
+
+
+
+
+
+
+
+ The set of classes to include/exclude.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Used to define the deployment configuration.
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom configuration for specific services.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ servlet filter to apply to all web service requests.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ resources to copy to the war.
+
+
+
+
+
+
+ Include filter for including/excluding libs
+
+
+ Exclude filter for including/excluding libs
+
+
+ resource-env-ref to add to the web.xml
+
+
+
+
+
+
+ resource-ref to add to the web.xml
+
+
+
+
+
+
+
+ env to add to the web.xml
+
+
+
+
+
+
+
+ war manifest configuration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Whether to disable the assembly of the web application.
+
+
+ specifies the name of the war
+
+
+ Whether Enunciate should take on the responsibility of compiling the server-side classes.
+ This may not be desired if Enunciate is being used only for generating the war structure and configuration files.
+
+
+ Whether Enunciate should take on the responsibility of copying libraries to WEB-INF/lib.
+ This may not be desired if the Enunciate is being used only for generating the war structure and configuration files.
+
+
+ whether Enunciate should take on the responsibility of packaging (zipping) up the war.
+ This may not be desired if Enunicate is being used only for generating the war structure and configuration files.
+
+
+ specifies the XSLT tranform file that the web.xml file will pass through before being copied to the WEB-INF directory. No tranformation will be applied if none is specified.
+
+
+ the URL to an XSLT tranform that the web.xml file will pass through before being copied to the WEB-INF directory. No tranformation will be applied if none is specified.
+
+
+ specifies the web.xml file that is to be merged into the Enunciate-generated web.xml file. No file will be merged if none is specified.
+
+
+ the URL to a web.xml file that is to be merged into the Enunciate-generated web.xml file. No file will be merged if none is specified.
+
+
+ a directory (could be gzipped) that supplies a "base" for the war. The directory contents will be copied to the building war directory BEFORE it is provided with any Enunciate-specific files and directories.
+
+
+ a directory (could be gzipped) that supplies a "base" for the war. The directory contents will be copied to the building war directory AFTER it is provided with any Enunciate-specific files and directories.
+
+
+ whether Enunciate will use the libraries from the classpath for applying the include/exclude filters. If "false" only the libs explicitly included by file (see below) will be filtered.
+
+
+ whether Enunciate should perform its default filtering of known compile-time-only jars.
+
+
+
+
+
+
+
+ Custom configuration for SOAP services.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom configuration for REST services.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Custom configuration for a specific soap service.
+
+
+
+
+
+
+
+
+
+
+
+ Set of namespace declarations.
+
+
+
+
+
+
+
+
+
+
+
+ A namespace declaration. The id is the prefix that will be used as needed.
+
+
+
+
+
+
+
+
+
+
+
+ Set of namespace declarations.
+
+
+
+
+
+
+
+
+
+
+
+ A content-type declaration.
+
+
+
+
+
+
+
+
+
+
+ An annotation that is treated as a custom resource parameter annotation.
+
+
+
+
+
+
+
+
+
+ The JAXB imports allow external dependencies on JAXB types.
+
+
+
+
+
+
+
+
+
+ Set of additional api classes to be Enunciated.
+
+
+
+
+
+
+
+
+
+
+
+ Set of modules to use to enunciate the web API.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ used to enable/disable mounting the JAX-RS resources at the rest subcontext.
+
+
+ used to enable/disable path-based conneg
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Configuration for the Spring App module.
+
+
+
+
+ spring import file for defining your own beans
+
+
+
+
+
+
+ spring AOP interceptor to apply to all services
+
+
+
+
+
+
+ handler interceptor
+
+
+
+
+
+
+ additional handler mappings
+
+
+
+
+
+
+
+ FQN of the class to use as the Spring context loader listener
+
+
+ the name of the Enunciate-generated application context file.
+
+
+ the value of the contextConfigLocation init parameter supplied to the Spring ContextLoaderListener.
+
+
+ The spring version to target. If none is specified, an attempt will be made to autodect.
+
+
+
+
+
+
+
+
+
+
+
+ Configuration for the Jersey module
+
+
+
+
+ The init parameters to apply to the jersey servlet.
+
+
+
+
+
+
+
+ used to enable/disable mounting the JAX-RS resources at the rest subcontext.
+
+
+ used to enable/disable path-based conneg
+
+
+ used to enable/disable the Enunciate "wildcard" resource check.
+
+
+ The fully-qualified classname of an instance of com.sun.jersey.core.spi.component.ioc.IoCComponentProviderFactory that jersey will use.
+
+
+ his namespace will have no prefix during XML serialization.
+
+
+ The fully-qualified classname of an instance of the implementation of javax.ws.rs.core.Application that jersey will use.
+
+
+
+
+
+
+
+ The GWT module configuration.
+
+
+
+
+
+
+
+ Used to configure the webapp that will host the AMF endpoints and Flex applications
+
+
+
+
+ the subcontext at which the gwt endpoints will be mounted
+
+
+
+
+ the directory in the war to which the GWT applications will be put. The default is the root of the war.
+
+
+
+
+
+
+ The GWT module supports the development of GWT apps that can be compiled and packaged with the generated Enunciate app.
+
+
+
+
+
+
+
+
+ the name of the module. This is usually of the form "com.mycompany.MyModule" and it always has a corresponding
+ ".gwt.xml" module file.
+
+
+
+
+
+ where the compiled module will be placed, relative to the application directory. By default, the outputPath is the
+ empty string (""), which means the compiled module will be placed at the root of the application directory.
+
+
+
+
+
+ the (usually HTML) page to open when invoking the shell for this module (used to generate the shell script).
+ By default, the shell page is the [moduleId].html, where [moduleId] is the (short, unqualified) name of the module.
+
+
+
+
+
+
+
+
+ name of the GWT app
+
+
+
+
+ source directory for the application
+
+
+
+
+ the JavaScript style that is to be applied by the GWTCompiler
+
+
+
+
+
+
+
+
+
+
+
+
+
+ additional JVM parameters that will be used when invoking GWTCompile.
+
+
+
+
+
+
+
+ additional arguments that will be passed to the GWT compiler.
+
+
+
+
+
+
+
+
+
+
+ The filesystem path to the GWT home directory.
+
+
+
+
+ The name of the generated GWT rpc module.
+
+
+
+
+ Set the version of GWT Enunciate will target for compiling purposes.
+
+
+
+
+ Whether to generate JSON overlays (default:false)
+
+
+
+
+ The name of the client jar.
+
+
+
+
+ The GWT compiler class. Enunciate will determine the correct class based on the GWT version.
+
+
+
+
+ The GWT subcontext.
+
+
+
+
+ The "useWrappedServices" attribute specifies whether to use wrapped GWT client services.
+ This is an artifact from when GWT 1.4 was supported and the generic types were unavailable.
+
+
+
+
+ Whether to enforce namespace conformace on the server-side classes.
+
+
+
+
+ Whether to enforce that field accessors can't be used.
+
+
+
+
+ Whether the client jar is downloadable.
+
+
+
+
+ The "label" attribute specifies a label for the generated GWT client filenames. By default, the label is determined by the Enunciate project label.
+
+
+
+
+
+
+
+
+
+
+ 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.
+
+
+
+
+
+
+ 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 the root.
+
+
+
+
+ the package that contains the documentation to use as the introduction to the API documentation. By default, no text is used for
+ the introduction.
+
+
+
+
+
+ the text for the copyright holder on the web page. By default, there is no copyright information displayed on the webpage.
+
+
+
+
+
+ the title of the generated HTML pages. By default, the title is "Web API".
+
+
+
+
+ whether the default downloads should be included.
+
+
+
+
+ whether example XML should be included.
+
+
+
+
+ whether example JSON should be included.
+
+
+
+
+ Whether to force example JSON. Default is to allow it only if Jackson is available on the classpath.
+
+
+
+
+ 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 XML Stylesheet Transform that will be applied to the documentation XML to generate the HTML docs.
+ If no XSLT is specified, the freemarker XML processing template will be used to process the XML.
+
+
+
+
+
+ the URL to the XML Stylesheet Transform that will be applied to the documentation XML to generate the HTML docs.
+ If no XSLT is specified, the freemarker XML processing template will be used to process the XML.
+
+
+
+
+
+ the file that is the freemarker XML processing template to use to generate the site.
+ If none is supplied, a default one will be used. See http://freemarker.sourceforge.net/docs/xgui.html.
+
+
+
+
+
+ the URL to the freemarker XML processing template to use to generate the site.
+ If none is supplied, a default one will be used. See http://freemarker.sourceforge.net/docs/xgui.html.
+
+
+
+
+
+ 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 apply a filter for the WSDL files that will attempt to resolve the soap paths dynamically.
+
+
+ Whether to disable the REST mountpoint documentation.
+
+
+ The default namespace for the purposes of generating documentation.
+
+
+ How to group the REST resources together.
+
+
+
+
+
+
+
+ The AMF module configuration.
+
+
+
+
+
+
+
+ Used to configure the webapp that will host the AMF endpoints and Flex applications
+
+
+
+
+ the subcontext at which the amf endpoints will be mounted
+
+
+
+
+ the directory in the war to which the flex applications will be put. The default is the root of the war.
+
+
+
+
+
+
+ used to configure the compiler that will be used to compile the SWC and the Flex applications. The attributes associate directly
+ to the Flex compiler options. For details, see the documentation for the Flex compiler.
+
+
+
+
+
+
+
+ additional JVM arguments, passed in order to the JVM used to invoke the compiler
+
+
+
+
+
+
+
+
+
+ additional compiler arguments, passed in order to the compiler
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The AMF module supports the development of Flex apps that can be compiled and packaged with the generated Enunciate app.
+
+
+
+
+
+ name of the Flex app
+
+
+
+
+ source directory for the application
+
+
+
+
+ output directory for the application
+
+
+
+
+ the main mxml file for the app. This attribute is required. The path to this file is resolved
+ relative to the enunciate.xml file (not to the "srcDir" attribute of the app).
+
+
+
+
+
+
+
+
+
+ The filesystem path to the Flex home directory.
+
+
+
+
+ The "label" attribute specifies a label for the generated ActionScript client filenames. By default, the label is determined by the Enunciate project label.
+
+
+
+
+
+ The "swcName" attribute specifies the name of the compiled SWC. By default, the name is determined by the Enunciate project label
+
+
+
+
+
+
+ The "swcDownloadable" attribute specifies whether the generated SWC is to be made available as a download from the generated web application.
+
+
+
+
+
+
+ The "asSourcesDownloadable" attribute specifies whether the generated ActionScript source code is available as a download from the generated web
+ application.
+
+
+
+
+
+
+ specifies the services-config.xml file that is to be merged into the Enunciate-generated services-config.xml file. No file will be merged if none is specified.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/xml/pom.xml b/xml/pom.xml
index ab5dd8f33..75c8ff566 100644
--- a/xml/pom.xml
+++ b/xml/pom.xml
@@ -4,7 +4,7 @@
org.codehaus.enunciate
enunciate-parent
- 1.28-RC2
+ 1.28
enunciate-xml
diff --git a/xml/src/main/resources/org/codehaus/enunciate/modules/xml/wadl.fmt b/xml/src/main/resources/org/codehaus/enunciate/modules/xml/wadl.fmt
index f2d67afd6..a1d9f3c11 100644
--- a/xml/src/main/resources/org/codehaus/enunciate/modules/xml/wadl.fmt
+++ b/xml/src/main/resources/org/codehaus/enunciate/modules/xml/wadl.fmt
@@ -22,7 +22,7 @@ Template library for WADL.
[/#if]
<${wadl}:application xmlns:${wadl}="http://wadl.dev.java.net/2009/02" xmlns:${xs}="http://www.w3.org/2001/XMLSchema">
- <${wadl}:doc xmlns:enunciate="http://enunciate.codehaus.org/" enunciate:generatedBy="Enunciate-1.27"/>
+ <${wadl}:doc xmlns:enunciate="http://enunciate.codehaus.org/" enunciate:generatedBy="Enunciate-1.28"/>
<${wadl}:grammars>
[@forEachSchema]