[JBoss JIRA] (WFLY-13371) Clarify the MicroProfile subsystem dependency trees
by Brian Stansberry (Jira)
Brian Stansberry created WFLY-13371:
---------------------------------------
Summary: Clarify the MicroProfile subsystem dependency trees
Key: WFLY-13371
URL: https://issues.redhat.com/browse/WFLY-13371
Project: WildFly
Issue Type: Task
Components: Build System, MP Config, MP Fault Tolerance, MP Health, MP JWT, MP Metrics, MP OpenAPI, MP OpenTracing
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: 20.0.0.Beta1
The MP specs evolve at a different pace from the EE specs that make up the bulk of WildFly, so I want to maintain as much flexibility as possible in terms of how we package and distribute them. A small step in that direction is just being clear about the dependency trees for the various maven modules we use to provide these specs. IOWs, don't allow non-test-scope transitive dependencies to come through any dependencies on the artifacts coming from the WF build itself or from WF Core. Add global exclusions to any direct dependencies on those and add explicit dependencies for anything that was coming in transitively,
Doing this would be good across the WF code base but here the focus is the MP maven modules.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (WFLY-13370) Eliminate fault-tolerance/executor dependence on ee subsystem module
by Brian Stansberry (Jira)
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)
6 years, 1 month
[JBoss JIRA] (WFCORE-4917) Provides a cool boot message
by Emmanuel Hugonnet (Jira)
Emmanuel Hugonnet created WFCORE-4917:
-----------------------------------------
Summary: Provides a cool boot message
Key: WFCORE-4917
URL: https://issues.redhat.com/browse/WFCORE-4917
Project: WildFly Core
Issue Type: Enhancement
Components: Server
Affects Versions: 12.0.0.Beta1
Reporter: Emmanuel Hugonnet
Assignee: Emmanuel Hugonnet
We should have a way to display a cool ASCII message in the boot traces.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month