Oozie server not starting due to missing sl4j library for Authenticationfilter
------------------------------------------------------------------------------
Key: OOZIE-625
URL: https://issues.apache.org/jira/browse/OOZIE-625
Project: Oozie
Issue Type: Bug
Reporter: Virag Kothari
In Oozie-77, AuthenticationFilter is used which requires sl4j library. However,
this library is missing from WEB-INF/lib directory of tomcat.
Oozie-server starts when manually adding slf4j-api-1.6.4.jar in WEB-INF/lib.
Following exception seen:
Exception starting filter authenticationfilter
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at
org.apache.hadoop.security.authentication.server.AuthenticationFilter.<clinit>(AuthenticationFilter.java:74)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4071)
at org.apache.catalina.core.StandardContext.start(StandardContext.ja
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira