Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-2284

Import hive fails with "java.lang.NoClassDefFoundError: com/sun/jersey/multipart/BodyPart"

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 0.8.2, 1.0.0
    • 0.8.2, 1.0.0
    • atlas-core
    • None

    Description

      Import hive fails with following error :

      java.io.FileNotFoundException: /usr/hdp/current/atlas-server/logs/import-hive.log (No such file or directory)
      	at java.io.FileOutputStream.open0(Native Method)
      	at java.io.FileOutputStream.open(FileOutputStream.java:270)
      	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
      	at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
      	at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
      	at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
      	at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
      	at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
      	at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)
      	at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
      	at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
      	at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
      	at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436)
      	at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1004)
      	at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:872)
      	at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:778)
      	at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:483)
      	at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
      	at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
      	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
      	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:301)
      	at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.<clinit>(HiveMetaStoreBridge.java:97)
      Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/jersey/multipart/BodyPart
      	at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.main(HiveMetaStoreBridge.java:634)
      Caused by: java.lang.ClassNotFoundException: com.sun.jersey.multipart.BodyPart
      	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      	... 1 more
      Failed to import Hive Data Model!!
      

      Attachments

        1. ATLAS-2284-branch-0.8.patch
          1 kB
          Nixon Rodrigues
        2. ATLAS-2284-master.patch
          1 kB
          Nixon Rodrigues

        Activity

          People

            nixon Nixon Rodrigues
            sharmadhas Sharmadha S
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: