Skip to content
Build-time enhancement tool for Java-based Web services projects
JavaScript Java CSS Objective-C C FreeMarker Other
Latest commit 0a9a728 @stoicflame Merge pull request #287 from nfalco79/feature/286
Fix #286 Only one ResourceMethodSignature query param appears in documentation
Failed to load latest commit information.
c-xml-client updating HEAD to snapshot version
core-annotations Relax version range of import package javax.ws.rs in OSGi MANIFEST.MF
core updating HEAD to snapshot version
csharp-xml-client updating HEAD to snapshot version
docs Fix #286 ResourceParameter use getter method instead field in equals,
examples updating HEAD to snapshot version
gwt-json-overlay updating HEAD to snapshot version
idl updating HEAD to snapshot version
jackson updating HEAD to snapshot version
jackson1 updating HEAD to snapshot version
java-json-client updating HEAD to snapshot version
java-xml-client updating HEAD to snapshot version
javac-support updating HEAD to snapshot version
jaxb updating HEAD to snapshot version
jaxrs Merge pull request #287 from nfalco79/feature/286
jaxws updating HEAD to snapshot version
lib/build updating the build-site task
maven-plugin updating HEAD to snapshot version
obj-c-xml-client updating HEAD to snapshot version
php-json-client updating HEAD to snapshot version
php-xml-client updating HEAD to snapshot version
rt-util updating HEAD to snapshot version
ruby-json-client updating HEAD to snapshot version
simple-archetype updating HEAD to snapshot version
slim-maven-plugin Fix #264 docs goal skips module from classpath that are not jar
spring-web updating HEAD to snapshot version
swagger Add Deprecation swagger property for resource
top updating HEAD to snapshot version
.gitignore adding some more entries to .gitignore
README.md updating some project configuration
build-site.xml updating the build-site task
license.txt Initial revision
notice.txt consolidating the lib directory. fixed a bug in Main.
pom.xml Fix #266 enable enunciate-core-annotation as OSGi bundle
release-procedure.md v2.1.0

README.md

Enunciate

Enunciate is a build-time Web service enhancement tool that can be applied to Java-based projects for generating a lot of cool artifacts from the source code of your Web service endpoints.

For more information, see the project site at http://enunciate.webcohesion.com.

Building Enunciate

Enunciate runs tests for the generated client-side code that it develops. So in order to run these tests, you're going to need to install some "unusual" libraries for things like C/C++ (libxml2), Objective-C (GNUStep), and C# (Mono).

Ubuntu

Here are the packages you'll need to install to run the full build on Ubuntu:

sudo apt-get install libxml2-dev mono-gmcs gnustep gnustep-devel ruby rubygems ruby-dev php5

And then install the ruby json gem:

sudo gem install json

Something went wrong with that request. Please try again.