-
Bug
-
Resolution: Unresolved
-
Neutral
-
None
-
1.2
-
None
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.
Acceptance criteria
- caused by
-
MGNLREST-70 REST tools module uses an old version of swagger ui, meaning that relative api base paths do not work
- Closed