[ 
https://issues.apache.org/jira/browse/NIFI-3694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15971597#comment-15971597
 ] 

Joseph Witt commented on NIFI-3694:
-----------------------------------

Upgrading logback resulted in failures to start jetty due to classpath issues.  
Logback-classic requires servlet-api when used in conjunction with Jetty and 
since logback-classic was at the root classloader when our jetty classloader 
went to load logback things it went to load servet-api things and failed.  So 
the solution is to move the servlet-api to the root lib.  This is correct 
anyway since our jetty-bundle is injected between all nars and the root anyway. 
 So we're not actually altering the exposure.  Also needed to move the 
jetty-schemas to the root lib as well for similar reasons.  

After upgrading also needed to fix or remove tests written using reflective 
calls to old logger implementations or which were looking at version specific 
and non-functional output like InvokeHTTP tests were doing.

Finally had to update the logback.xml to use the latest recommended 
configuration approaches and updated all NOTICE entries to logback 1.2.3. 

> Update to latest logback to address configuration defects related to max log 
> size/rollover
> ------------------------------------------------------------------------------------------
>
>                 Key: NIFI-3694
>                 URL: https://issues.apache.org/jira/browse/NIFI-3694
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Core Framework, Tools and Build
>    Affects Versions: 1.1.1
>            Reporter: Joseph Witt
>            Assignee: Joseph Witt
>             Fix For: 1.2.0
>
>




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to