Project

General

Profile

Actions

Feature #1912

closed

Configure logger level programatically

Added by Radek Tomiška over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Logging
Target version:
Start date:
10/23/2019
Due date:
% Done:

100%

Estimated time:
Owner:

Description

Logger level can be configured by configuration file (logback.xml). Add feature to configure logger level programatically by application cofiguration.
It will be useful, when application cannot be restarted and some debug is needed.

Actions #1

Updated by Radek Tomiška over 4 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Vít Švanda
  • % Done changed from 0 to 90

It's implemented. Logger level can be changed by standard application configuration.

Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/deeb0a9f6e1abe5942b4b664954273a8128a0b2b

Doc:
https://wiki.czechidm.com/devel/documentation/application_configuration/dev/backend#logger

Could you do a feedback, please?

Actions #2

Updated by Radek Tomiška over 4 years ago

I've added loading default logger configuration from logback.xml, commit:
https://github.com/bcvsolutions/CzechIdMng/commit/e9b9a9b607628003f29c057ae3b4c3f96e9d4f86

Actions #3

Updated by Vít Švanda over 4 years ago

  • Status changed from Needs feedback to In Progress
  • Assignee changed from Vít Švanda to Radek Tomiška
  • % Done changed from 90 to 100

I did review and test. This is awesome feature and good reason why I want use a version 10. Thanks for that.

I found one UX issue. When I use unstandard logging level "I_WANT_MORE", then unlocalized exception is occured.

Actions #4

Updated by Radek Tomiška over 4 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Vít Švanda

I've added localized message:
https://github.com/bcvsolutions/CzechIdMng/commit/ebc2b34049aeb45c683db5a1a985715b6f5e0f02

COuld you do a feedback again, please?

Actions #5

Updated by Vít Švanda over 4 years ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Vít Švanda to Radek Tomiška

I tested it. Thanks for nice result code exception.

Actions #6

Updated by Vít Švanda over 4 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF