Skip to content
Ryan Heaton edited this page Jun 8, 2020 · 6 revisions

Note: The following is applicable to Enunciate 2. For Enunciate 1.x artifacts, see Artifacts (Version 1).

Artifacts

When the Enunciate engine is invoked, it generates a set of artifacts. The following is a list of known artifacts that Enunciate generates. Each artifact is associated with a module that makes the artifacts available. Note that if the module is disabled, the associated artifacts will not be available.

artifact id module description
docs docs The directory that contains the generated API documentation.
java.xml.client.library java-xml-client The Java client library for XML.
java.json.client.library java-json-client The Java client library for JSON.
js.client.library javascript-client The JavaScript client library for JSON.
c.xml.client.library c The C/C++ client library for XML.
objc.xml.client.library obj-c] The Objective C client library for XML.
ruby.json.client.library ruby The Ruby client library for JSON.
csharp.xml.client.library csharp The C# client library for XML.
php.json.client.library php The PHP client library for JSON.
php.xml.client.library php The PHP client library.
[nsprefix].wsdl idl The WSDL file for the namespace identified by the prefix [nsprefix].
[nsprefix].xsd idl The XML-Schema file for the namespace identified by the prefix [nsprefix].
application.wadl idl The WADL descriptor for the application.
jaxb-context-classes.list jaxb The list of JAXB context classes for the application. See Enunciate Runtime Utilities.
jaxrs-resource-classes.list jaxrs The list of JAX-RS resources classes for the application. See Enunciate Runtime Utilities.
jaxb-context-classes.list jaxrs The list of JAX-RS context classes for the application. See Enunciate Runtime Utilities.
Clone this wiki locally