Issue Type: Improvement Improvement
Affects Versions: 1.1.2
Assignee: Logback dev list
Components: logback-core
Created: 04/Aug/14 9:38 AM
Description:

JaninoEventEvaluatorBase currently does not specify the classloader while creating the ScriptEvaluator instance. Due to this it uses the Thread's Context Classloader (TCCL). This causes problem in using Janino based event evaluator in OSGi env as there TCCL may not have the visibility to Logback classes.

At min we should expose option to specify the JaninoEventEvaluatorBase classloader as the classloader to use.

Project: logback
Labels: osgi
Priority: Minor Minor
Reporter: Chetan Mehrotra
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira