Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-20682

Move the exported modules from RESTEasy modules to adding the dependencies in a DUP

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 37.0.0.Beta1, 37.0.0.Final
    • None
    • REST
    • None

      In the org.jboss.resteasy.* modules there are some module dependencies listed with export="true". The export should be removed and the dependency should be added in a DUP instead. This allows for the modules to be excluded with a jboss-deployment-structure.xml.

      The org.jboss.resteasy.resteasy-jackson2-provider exports the following Jackson modules:

      <module name="com.fasterxml.jackson.core.jackson-annotations" export="true"/>
      <module name="com.fasterxml.jackson.core.jackson-core" export="true"/>
      <module name="com.fasterxml.jackson.core.jackson-databind" export="true"/>
      <module name="com.fasterxml.jackson.jakarta.jackson-jakarta-json-provider" export="true"/>
      

      The org.jboss.resteasy.resteasy-rxjava2 exports the following:

      <module name="org.reactivestreams" export = "true" />
      <module name="io.reactivex.rxjava2.rxjava" export="true" />
      

              jperkins-rhn James Perkins
              jperkins-rhn James Perkins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: