enso/lib/scala/json-rpc-server
Hubert Plociniczak 8a60bc6dcd
Replace a custom logger with off the shelf implementation (#7559)
This change replaces Enso's custom logger with an existing, mostly off the shelf logging implementation. The change attempts to provide a 1:1 replacement for the existing solution while requiring only a minimal logic for the initialization.

Loggers are configured completely via `logging-server` section in `application.conf` HOCON file, all initial logback configuration has been removed. This opens up a lot of interesting opportunities because we can benefit from all the well maintained slf4j implementations without being to them in terms of functionality.

Most important differences have been outlined in `docs/infrastructure/logging.md`.

# Important Notes
Addresses:
- #7253
- #6739
2023-09-04 09:40:16 +00:00
..
src Replace a custom logger with off the shelf implementation (#7559) 2023-09-04 09:40:16 +00:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

JSON-RPC Server

This library implements a universal JSON RPC server with a flexible API for defining the message format.