The current JRuby uses System.err to print out errors.
When embedded inside OSGi containers, or in production scenarios, using System.err is impractical.
slf4j is a logging library widely used and recommended for its composition approach. It provides a mapping to the JDK logger, which is useful to keep the existing behavior.
|Field||Original Value||New Value|
|Component/s||HelpWanted [ 14060 ]|
|Affects Version/s||JRuby 1.7 [ 17049 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Charles Oliver Nutter [ headius ]|
|Fix Version/s||JRuby 1.7 [ 17049 ]|
|Resolution||Fixed [ 1 ]|