[resteasy-dev] RESTEASY-1512 and jboss-modules

Ron Sigal rsigal at redhat.com
Sat Oct 1 10:33:34 EDT 2016


I've been working on bringing the content of jboss-modules into line 
with wildfly 10.1.0.Final, and I've run into a problem. The yaml 
integration tests are failing, and it's because yaml's module.xml has

>     <properties>
>         <property name="jboss.api" value="private"/>
>     </properties>

I've found some discussion 
(http://wildfly-development.1055759.n5.nabble.com/what-is-jboss-api-private-exactly-td5711072.html) 
where David Lloyd says

> On 12/18/2012 10:37 AM, Bill Burke wrote:
> > I've been doing multiple searches trying to figure out exactly what
> > jboss.api=private in modules.xml means.
> >
> > Does it exclude/filter all classes under org.jboss.* from being 
> imported
> > to your deployment?
>
> No, it's purely for EAP, so customers know that they're on their own if
> they import private or unsupported modules into their deployments. 

  1, I'm not sure how to handle this. Maybe the right thing to do is 
change the yaml integration tests to import resteasy-yaml-provider.

  2. Oddly, there are several other modules, e.g., resteasy-cdi, 
resteasy-jsapi, ..., that are also marked private and they aren't 
causing any failures.

Thoughts?

-Ron


-- 
My company's smarter than your company (unless you work for Red Hat)



More information about the resteasy-dev mailing list