Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-625

Oozie server not starting due to missing sl4j library for Authenticationfilter

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.2.0
    • None
    • None

    Description

      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

      Attachments

        Activity

          People

            tucu00 Alejandro Abdelnur
            virag Virag Kothari
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: