[jboss-jira] [JBoss JIRA] (WFLY-11966) Capability requirements declared twice in JCA root resource definition
Yeray Borges (Jira)
issues at jboss.org
Wed Apr 10 06:58:00 EDT 2019
Yeray Borges created WFLY-11966:
-----------------------------------
Summary: Capability requirements declared twice in JCA root resource definition
Key: WFLY-11966
URL: https://issues.jboss.org/browse/WFLY-11966
Project: WildFly
Issue Type: Bug
Components: JCA
Affects Versions: 17.0.0.Beta1
Reporter: Yeray Borges
Assignee: Yeray Borges
This is a consequence of a bug introduced in WFLY-11747
JCA root definition is using the setCapabilities method twice:
{code:java}
private JcaSubsystemRootDefinition(final boolean registerRuntimeOnly) {
super(new Parameters(PATH_SUBSYSTEM, JcaExtension.getResourceDescriptionResolver())
.setAddHandler(JcaSubsystemAdd.INSTANCE)
.setRemoveHandler(JcaSubSystemRemove.INSTANCE)
.setCapabilities(JCA_NAMING_CAPABILITY)
.setCapabilities(TRANSACTION_INTEGRATION_CAPABILITY)
);
this.registerRuntimeOnly = registerRuntimeOnly;
}
{code}
That means JCA_NAMING_CAPABILITY is being overwritten by TRANSACTION_INTEGRATION_CAPABILITY , so this requirement is lost.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list