[JBoss JIRA] (WFCORE-3376) Modules may create loggers on a deployments log context
by Jeff Mesnil (Jira)
[ https://issues.redhat.com/browse/WFCORE-3376?page=com.atlassian.jira.plug... ]
Jeff Mesnil updated WFCORE-3376:
--------------------------------
Fix Version/s: 11.0.0.Beta10
(was: 11.0.0.Beta9)
> Modules may create loggers on a deployments log context
> -------------------------------------------------------
>
> Key: WFCORE-3376
> URL: https://issues.redhat.com/browse/WFCORE-3376
> Project: WildFly Core
> Issue Type: Bug
> Components: Logging
> Reporter: James Perkins
> Assignee: James Perkins
> Priority: Critical
> Fix For: 11.0.0.Beta10
>
>
> Currently WildFly uses a {{ClassLoaderLogContextSelector}} to determine the log context to use when creating loggers. If a deployment has it's own log context, via logging-profile or per-deployment logging, and a dependency on a module, that module may create loggers on the deployments log context. This is due to the fact the the call stack is walked until it finds a log context associated with a class loader.
> What is needed is a way to short-circuit once a non-logging API class loader is found and determine if there is an associated log context with the callers class loader.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (WFLY-13134) Clustering TS: Default to non-multicast discovery protocol
by Francesco Marchioni (Jira)
Francesco Marchioni created WFLY-13134:
------------------------------------------
Summary: Clustering TS: Default to non-multicast discovery protocol
Key: WFLY-13134
URL: https://issues.redhat.com/browse/WFLY-13134
Project: WildFly
Issue Type: Task
Components: Clustering, Test Suite
Affects Versions: 18.0.1.Final, 19.0.0.Beta1
Reporter: Francesco Marchioni
Assignee: Radoslav Husar
Fix For: 19.0.0.Beta2
We have been slowly making progress on reducing reliance on multicast to run the clustering test suite by default given the complexity of system configuration (e.g. multicast on {{::1}} workarounds). The goal is to use a default non-multicast-based protocol by defaut.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (WFWIP-304) AutoClosable behaviour from MP Config spec is not implemented
by Marek Kopecky (Jira)
[ https://issues.redhat.com/browse/WFWIP-304?page=com.atlassian.jira.plugin... ]
Marek Kopecky commented on WFWIP-304:
-------------------------------------
bq. What would happen if another endpoint is using this Config object? Would its configsources and converters be closed?
It was just an example that demonstrate, that releaseConfig call is possible. It was not full customer use-case (where some synchronization would be necessary, etc.).
{quote}
However calling releaseConfig will lead to inconsistencies and unexpected behaviours. The ConfigProviderResolver interface is in the SPI package and is meant for integration, not for user code.
The Config API/SPI is not properly split. We have to take that into consideration when something is technically doable but should not be recommended.
{quote}
releaseConfig and registerConfig methods are currently public in public org.eclipse.microprofile.config.api jboss module. I'm OK with clarification in future MP spec releases, but now we have 1.4 version.
> AutoClosable behaviour from MP Config spec is not implemented
> -------------------------------------------------------------
>
> Key: WFWIP-304
> URL: https://issues.redhat.com/browse/WFWIP-304
> Project: WildFly WIP
> Issue Type: Bug
> Reporter: Marek Kopecky
> Assignee: Jeff Mesnil
> Priority: Blocker
>
> Current implementation MP Config 1.4 doesn t implement AutoCloseable behaviour on ConfigSource and Converter classes. Developers create [MP issue|https://github.com/eclipse/microprofile-config/issues/136], because these specification requirements seems confusing and unclear to them. [This issue|https://github.com/eclipse/microprofile-config/issues/136] is not approved as a bug from MP community.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (WFCORE-4859) Layers for application and management core security realms
by Jeff Mesnil (Jira)
Jeff Mesnil created WFCORE-4859:
-----------------------------------
Summary: Layers for application and management core security realms
Key: WFCORE-4859
URL: https://issues.redhat.com/browse/WFCORE-4859
Project: WildFly Core
Issue Type: Enhancement
Components: Build System
Reporter: Jean Francois Denise
Assignee: Jean Francois Denise
Fix For: 11.0.0.Beta9
Today core-security-realms contains both realms in the form of feature-groups. By introducing 2 layers for each realm, core-security-realms could then depend optionally on them. being optional, one could exclude security realms.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months