What is JBAS018567: Deployment "deployment.... is using a private module" in JBoss EAP 7/6
Issue
-
What does this warning mean in JBoss EAP 7/6?
- EAP 6:
08:58:51,669 WARN [org.jboss.as.dependency.private] (MSC service thread 1-7) WFLYSRV0018: Deployment "deployment.class.war" is using a private module ("org.hibernate.infinispan") which may be changed or removed in future versions without notice.
- EAP 7:
WARN [org.jboss.as.dependency.private] (MSC service thread 1-6) JBAS018567: Deployment "deployment.my.ear" is using a private module ("org.apache.httpcomponents:main") which may be changed or removed in future versions without notice.
- We have recently found that the JBoss dependency included in our latest product to fix an issue is marked by Red Hat as private for the org.apache.httpcomponents. Is there a possible way to make this public rather than private. Or is there a workaround?
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7.x
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.