title: Enunciate - How to display media types in the generated REST documents?
body: <p>I have successfully created the documentation for my endpoints using enunciate. This is a sample from the endpoint:</p>
  
  <pre><code>@Produces("application/json")
  public class Messages {
    .....
    @DocumentationExample("provide an example")
    @Consumes("application/json")
    @GET
    Message createMessage (Message input) {
      .... store the message, validate, etc. 
    }
    ....
  }
  </code></pre>
  
  <p>The <code>Message</code> is mapped in JAX-WS through <code>Jackson</code> and has this structure:</p>
  
  <pre><code>@XmlRootType
  public class Message {
    ..
  }
  </code></pre>
  
  <p>While this works for enunciate, I can't see neither the @Produces, nor @Consumes anywhere in the documentation. Is is possible to 'mark' domain classes somehow else -- not through <code>@XmlRootElement</code>, but through some external configuration file? I'm not keen on changing the domain only for enunciate (even if annotations are concerned).</p>
  
  <p>I also don't see <code>@DocumentationExample</code> annotation (or the value specified as example). Is is possible to provide multiple examples?</p>
  
  <p>Thanks.</p>