Brian Stansberry created WFLY-13370:
---------------------------------------
Summary: Eliminate fault-tolerance/executor dependence on ee subsystem
module
Key: WFLY-13370
URL:
https://issues.redhat.com/browse/WFLY-13370
Project: WildFly
Issue Type: Task
Components: MP Fault Tolerance
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: 20.0.0.Beta1
FaultToleranceContainerExecutorFactory has a compile time dep on the ee subsystem module
just so it can cast the ThreadFactory it looks up in JNDI to
org.jboss.as.ee.concurrent.ManagedThreadFactoryImpl before returning it as a plain old
ThreadFactory.
We should avoid deps between extensions. For this one, if the cast is necessary at all
(i.e. as a check that the JNDI lookup is producing something valid), a cast to
javax.enterprise.concurrent.ManagedThreadFactory should suffice.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)