[MGNLREST-77] First access to Swagger UI produces massive log statements for packages io.swagger.* Created: 28/Sep/16  Updated: 25/Mar/22

Status: Open
Project: Magnolia REST Framework
Component/s: tools
Affects Version/s: 1.2
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Philip Mundt Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File log.log    
Issue Links:
causality
caused by MGNLREST-70 REST tools module uses an old versio... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled

 Description   

When accessing the Swagger UI (via Rest Tools app) for the first time, a massive log statement is issued.

[INFO] [talledLocalContainer] 2016-09-28 15:11:35,432 DEBUG io.swagger.jaxrs.listing.ApiListingResource       : using scanner io.swagger.jaxrs.config.DefaultJaxrsScanner@21d546b9
[INFO] [talledLocalContainer] 2016-09-28 15:11:35,448 DEBUG io.swagger.jaxrs.Reader                           : picking up response class from method public javax.ws.rs.core.Response info.magnolia.cache.browser.rest.endpoint.CacheEndpoint.delete(java.lang.String,java.lang.String)
[INFO] [talledLocalContainer] 2016-09-28 15:11:35,448 DEBUG io.swagger.jaxrs.Reader                           : getParameters for [simple type, class java.lang.String]
[INFO] [talledLocalContainer] 2016-09-28 15:11:35,448 DEBUG io.swagger.jaxrs.Reader                           : trying extension io.swagger.jaxrs.DefaultParameterExtension@3e2a33fa
[INFO] [talledLocalContainer] 2016-09-28 15:11:35,467 DEBUG io.swagger.converter.ModelConverterContextImpl    : resolveProperty [simple type, class java.lang.String]

It seems to be related to the usage of logback in the project ( ? ), as we do not set any log level by default. For the three mentioned classes of io.swagger.* log level is set to ALL (see log tools app).

Workaround

Set log level via log tools app to DEBUG or other level.


Generated at Mon Feb 12 06:56:21 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.