Stuart Douglas created WFLY-7328:
------------------------------------
Summary: Undertow subsystem is misleading about listener capabilities
Key: WFLY-7328
URL:
https://issues.jboss.org/browse/WFLY-7328
Project: WildFly
Issue Type: Bug
Components: Web (Undertow)
Affects Versions: 10.0.0.Final
Reporter: Brian Stansberry
Assignee: Stuart Douglas
ListenerResourceDefinition registers the LISTENER_CAPABILITY regardless of the value of
the 'enabled' attribute. But the contract provided by that capability is only
fulfilled if the attribute is 'true'.
Even worse, the attribute supports expressions, which can only be reliably resolved in
Stage.RUNTIME, which is too late for recording a capability.
Fortunately, it's vault resolution that makes it necessary to resolve in RUNTIME and
reality is people are highly unlikely to use the vault for this expression, so we can try
and resolve and hope for the best.
This enabled stuff is just the worst. DON'T USE THIS CONCEPT IN YOUR MODEL!
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)