[jboss-jira] [JBoss JIRA] (WFCORE-4170) The vault resource needs to expose a capability that requires the picketbox package
Jean-Francois Denise (Jira)
issues at jboss.org
Wed Nov 21 03:45:00 EST 2018
[ https://issues.jboss.org/browse/WFCORE-4170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13664384#comment-13664384 ]
Jean-Francois Denise commented on WFCORE-4170:
----------------------------------------------
The vault feature can't express a dependency on the PB package explicitly, galleon forbids a dependency on a package that can't be resolve in the FP (directly or transitively).
The vault layer in full will bring the PB module.
> The vault resource needs to expose a capability that requires the picketbox package
> -----------------------------------------------------------------------------------
>
> Key: WFCORE-4170
> URL: https://issues.jboss.org/browse/WFCORE-4170
> Project: WildFly Core
> Issue Type: Bug
> Components: Management
> Reporter: Brian Stansberry
> Assignee: Jeff Mesnil
> Priority: Major
>
> The picketbox module is optional in core, but there is no link from configuration to a hard requirement for PB. The result is Galleon could theoretically provision a server with a vault in the config but not PB module on the FS. The way to add such a link is via a capability for vault and the use of RuntimeCapability.Builder.addAdditionalRequiredPackages.
> Note that I think this means the vault feature can't be part of any layer in core, or at least not a layer that's depended upon by any 'default' core layer. This is because the PB module will not be part of the core feature pack.
> [~jfdenise] FYI; this is a follow up to our conversation earlier today.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list