Logging subsystem bump & transformers for EAP7
----------------------------------------------
Key: WFCORE-2999
URL:
https://issues.jboss.org/browse/WFCORE-2999
Project: WildFly Core
Issue Type: Bug
Components: Logging
Reporter: Tomaz Cerar
Assignee: James Perkins
Priority: Critical
Currently model version of logging subsystem is 3.0.0 same as in EAP 7.0.
but model diff reports changes to the model.
So it needs model bump to 4.0.0, as well as transformers.
As a bonus point, it would be really good performance wise if we could move transformers
registration to use non deprecated ExtensionTransformerRegistration API.
model diff:
{noformat}
====== Resource root address: ["subsystem" => "logging"] - Current
version: 3.0.0; legacy version: 3.0.0 =======
--- Problems for relative address to root ["file-handler" =>
"*"]:
Missing operations in current: []; missing in legacy [path-info]
--- Problems for relative address to root ["log-file" => "*"]:
Different 'type' for attribute 'stream'. Current: STRING; legacy: LONG
--- Problems for relative address to root ["logging-profile" =>
"*","file-handler" => "*"]:
Missing operations in current: []; missing in legacy [path-info]
--- Problems for relative address to root ["logging-profile" =>
"*","log-file" => "*"]:
Different 'type' for attribute 'stream'. Current: STRING; legacy: LONG
--- Problems for relative address to root ["logging-profile" =>
"*","periodic-rotating-file-handler" => "*"]:
Missing operations in current: []; missing in legacy [path-info]
--- Problems for relative address to root ["logging-profile" =>
"*","periodic-size-rotating-file-handler" => "*"]:
Missing operations in current: []; missing in legacy [path-info]
--- Problems for relative address to root ["periodic-rotating-file-handler"
=> "*"]:
Missing operations in current: []; missing in legacy [path-info]
--- Problems for relative address to root
["periodic-size-rotating-file-handler" => "*"]:
Missing operations in current: []; missing in legacy [path-info]
{noformat}