title: RestEasy + JacksonJaxbJsonProvider configuring inclusion + annotations
body: <p>I'm trying to configure jackson-module-jaxb-annotations-2.2.1 in RestEasy for output empty arrays in Json.</p>
  
  <p>I do them with next code:</p>
  
  <pre><code>@Provider
  @Produces(MediaType.APPLICATION_JSON)
  @Consumes(MediaType.APPLICATION_JSON)
  public class JacksonIncludeNullJsonProvider extends JacksonJaxbJsonProvider
  {
      public JacksonIncludeNullJsonProvider() {
          ObjectMapper mapper =  new ObjectMapper();
  
          configure(SerializationFeature.WRITE_EMPTY_JSON_ARRAYS, true);
          mapper.getSerializationConfig().withSerializationInclusion(JsonInclude.Include.ALWAYS);
  
          super.setMapper(mapper);
      }
  }
  </code></pre>
  
  <p>But when I compile project with this class, all JAXB annotations stops working.</p>
  
  <p>As I'm understand, when I register mapper in my own provider, it empties all default settigs from JacksonJaxbJsonProvider.
  What configuration must be for JAXB annotations + empty arrays inclusion working correctly?</p>