[jboss-jira] [JBoss JIRA] (WFCORE-4465) Ensure all transitive embedded are included by default

Brian Stansberry (Jira) issues at jboss.org
Fri May 10 16:10:00 EDT 2019


    [ https://issues.jboss.org/browse/WFCORE-4465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13732179#comment-13732179 ] 

Brian Stansberry commented on WFCORE-4465:
------------------------------------------

So an addition to this section?

https://github.com/wildfly/wildfly-core/blob/master/embedded/pom.xml#L80

It's unfortunate if something being missing there is not leading to a test failure. The tests must have wildfly-common on the classpath.

BTW, IIRC when doing the work that led to L80 above I examined embedded's use of controller-client to see which of the controller-client deps are needed. (It's not a remote client use case so not all are.) . But I may have missed something or some other use may have crept in. If the latter if it's not necessary we should get rid of it.

> Ensure all transitive embedded are included by default
> ------------------------------------------------------
>
>                 Key: WFCORE-4465
>                 URL: https://issues.jboss.org/browse/WFCORE-4465
>             Project: WildFly Core
>          Issue Type: Task
>          Components: Embedded
>            Reporter: James Perkins
>            Priority: Major
>
> When using the {{wildfly-embedded}} dependency it requires some additional dependencies, for example {{org.wildfly.common:wildfly-common}}, to be included. These dependencies should be examined and explicitly added as dependencies so consumers do not need to know which dependencies need to be added.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list