Move logging configurations into package-specific resources

Description

As in MDA-256:

Logback complains if configurations appear more than once in the classpath, for example because they are supplied in the same location in more than one JAR.

Note that such a situation is in any case invalid under the rules of the module system: it corresponds to a split package.

To avoid any possibility of this, the CLI package should not define its configuration resources in the default package, but in its own package where they are guaranteed not to clash with resources from other JARs.

I'm going to do first, so we can probably steal the code from there.

Environment

None

Activity

Ian Young September 9, 2020 at 7:08 PM

Done, commit 4edd6fe8d3a705e172639168bb4c265154e6a917 & tested with the module.sh command in an IdP install.

Fixed

Details

Assignee

Reporter

Fix versions

Created September 9, 2020 at 2:01 PM
Updated March 22, 2021 at 9:52 PM
Resolved September 9, 2020 at 7:08 PM