title: Adding smallrye mutiny dependency in JBoss EAP 7.3
body: <p>I have a microprofile application using Smallrye Mutiny, which I need to deploy on JBoss EAP 7.3. I have applied JBoss EAP XP patch to enable microprofile features. I have also added mutiny jar as a module in EAP.
  Below are the module file contents</p>
  <pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
  &lt;module xmlns=&quot;urn:jboss:module:1.1&quot; 
  name=&quot;io.smallrye.reactive.mutiny&quot;&gt;
     &lt;resources&gt;
        &lt;resource-root path=&quot;mutiny-0.9.0.jar&quot; /&gt;
     &lt;/resources&gt;
     &lt;dependencies&gt;
        &lt;module name=&quot;org.reactivestreams&quot; /&gt;
     &lt;/dependencies&gt;
  &lt;/module&gt;
  </code></pre>
  <p>And the module.xml for reactivestreams is</p>
  <pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
  &lt;module xmlns=&quot;urn:jboss:module:1.1&quot; name=&quot;org.reactivestreams&quot;&gt;
     &lt;resources&gt;
        &lt;resource-root path=&quot;reactive-streams-1.0.3.jar&quot; /&gt;
     &lt;/resources&gt;
  &lt;/module&gt;
  </code></pre>
  <p>However in my application I'm getting the below Exception
  Failed to define class io.smallrye.mutiny.Multi in Module &quot;deployment.SampleReactive.war&quot; from Service Module Loader: java.lang.NoClassDefFoundError: Failed to link io/smallrye/mutiny/Multi (Module &quot;deployment.SampleReactive.war&quot; from Service Module Loader): org/reactivestreams/Publisher</p>
  <p>How can I configure JBoss EAP to work with reactive applications built using Microprofile? Any help is appreciated.</p>
  <p><strong>Edit</strong>: I have managed to get the app working on EAP 7.3. But now I am facing a different issue.
  App has REST Apis which emit Uni and Multi. The REST API produces Json. But when I run this program in EAP, I see and object as the response instead of a JSON.
  It seems that EAP is not able to convert Uni and Multi to JSON.</p>
  <p>Is there any library that I need to add for this to work?</p>