Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Environment:
      hadoop 2.6.0-cdh5.5.2

      Description

      Hi

      while trying to index data from hdfs to solr using crunchIndexerTool, i am getting an error of NoClassDefFoundError for org/apache/crunch/pipeline and org/apache/crunch/types classes. I have included crunch-core,crunch-spark,search-crunch-*.jar. Still I am getting the same error.

      How to solve the following errors :
      Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/crunch/Pipeline
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:348)
      at org.apache.hadoop.util.RunJar.run(RunJar.java:214)
      at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
      Caused by: java.lang.ClassNotFoundException: org.apache.crunch.Pipeline
      at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 4 more
      --------------
      Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/solr/client/solrj/SolrServerException
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:348)
      at org.apache.hadoop.util.RunJar.run(RunJar.java:214)
      at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
      Caused by: java.lang.ClassNotFoundException: org.apache.solr.client.solrj.SolrServerException
      at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 4 more
      ----------------
      Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/crunch/types/PType
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:348)
      at org.apache.hadoop.util.RunJar.run(RunJar.java:214)
      at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
      Caused by: java.lang.ClassNotFoundException: org.apache.crunch.types.PType
      at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 4 more

      while my execution command is :(for indexing data into solr using crunchIndexerTool)
      hadoop jar /opt/cloudera/parcels/CDH-5.5.2-1.cdh5.5.2.p0.4/jars/search-crunch-1.0.0-cdh5.5.2.jar org.apache.solr.crunch.CrunchIndexerTool --libjars /opt/cloudera/parcels/CDH-5.5.2-1.cdh5.5.2.p0.4/lib/crunch/*.jar

      Please help me on this

      Thanks

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Sravya999 Sravya
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: