Option to send Equinox Framework trace to the OSGi LogService #766
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The trace messages in the framework are currently sent to the System.out. This commit adds an option to send the Framework trace messages to the OSGi LogService using the LogLevel of Trace. The Logger name used is the trace option key.
To set Equinox trace options with LoggerAdmin the logger name EQUINOX.TRACE is set to LogLevel TRACE. When EQUINOX.TRACE logger is set to TRACE then all other logger names in the LoggerContext configuration set to TRACE are also assumed to be trace names to be enabled.