java.lang.NoClassDefFoundError: Could not initialize class > org.apache.hadoop.conf.Configuration > HadoopWriterLib.HadoopWriter.OpenFileSystem(HadoopWriter.java:22) > HadoopWriterLib.HadoopWriter.<init>(HadoopWriter.java:16) > HadoopServletTest.doGet(HadoopServletTest.java:35) > javax.servlet.http.HttpServlet.service(HttpServlet.java:621) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > > *note* *The full stack trace of the root cause is available in the Apache > Tomcat/7.0.6 logs.* > > The error can be a problem on my ubuntu server ? > > thanks > > On Mon, Jan 24, 2011 at 1:01 PM, Alessandro Binhara <binhara@gmail.com > >wrote: > > > ..i try > > java -classpath hadoop-core-0.20.1.jar -jar HahoopHdfsHello.jar > > > > i got a same error.. > > i will try build a servlet and run on tomcat... > > i try many issues to config a classpath... all fail.. > > > > thanks > > > > > > On Mon, Jan 24, 2011 at 12:54 PM, Harsh J <qwertymaniac@gmail.com> > wrote: > > > >> The issue would definitely lie with your CLASSPATH. > >> > >> Ideally, while beginning development using Hadoop 0.20, it is better > >> to use the `hadoop jar` command to launch jars of any kind that > >> require Hadoop libraries; be it MapReduce or not. The command will > >> ensure that all the classpath requirements for Hadoop-side libraries > >> are satisfied, so you don't have to worry. > >> > >> Anyhow, try launching it this way: > >> $ java -classpath hadoop-0.20.2-core.jar -jar HadoopHdfsHello.jar; # > >> This should run just fine. > >> > >> On Mon, Jan 24, 2011 at 5:06 PM, Alessandro Binhara <binhara@gmail.com> > >> wrote: Hello .. i solve problem in jar.. i put a hadoop-core-0.20.2.jar in same jar dir. i configure a class path export CLASSPATH=.:$JAVA_HOME i got this erro in shell root:~# java -jar HahoopHdfsHello.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration

hadoop-general | Owen O'Malley | 6 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    Re: Problem write on HDFS

    hadoop-general | 6 years ago | Owen O'Malley
    java.lang.NoClassDefFoundError: Could not initialize class > org.apache.hadoop.conf.Configuration > HadoopWriterLib.HadoopWriter.OpenFileSystem(HadoopWriter.java:22) > HadoopWriterLib.HadoopWriter.<init>(HadoopWriter.java:16) > HadoopServletTest.doGet(HadoopServletTest.java:35) > javax.servlet.http.HttpServlet.service(HttpServlet.java:621) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > > *note* *The full stack trace of the root cause is available in the Apache > Tomcat/7.0.6 logs.* > > The error can be a problem on my ubuntu server ? > > thanks > > On Mon, Jan 24, 2011 at 1:01 PM, Alessandro Binhara <binhara@gmail.com > >wrote: > > > ..i try > > java -classpath hadoop-core-0.20.1.jar -jar HahoopHdfsHello.jar > > > > i got a same error.. > > i will try build a servlet and run on tomcat... > > i try many issues to config a classpath... all fail.. > > > > thanks > > > > > > On Mon, Jan 24, 2011 at 12:54 PM, Harsh J <qwertymaniac@gmail.com> > wrote: > > > >> The issue would definitely lie with your CLASSPATH. > >> > >> Ideally, while beginning development using Hadoop 0.20, it is better > >> to use the `hadoop jar` command to launch jars of any kind that > >> require Hadoop libraries; be it MapReduce or not. The command will > >> ensure that all the classpath requirements for Hadoop-side libraries > >> are satisfied, so you don't have to worry. > >> > >> Anyhow, try launching it this way: > >> $ java -classpath hadoop-0.20.2-core.jar -jar HadoopHdfsHello.jar; # > >> This should run just fine. > >> > >> On Mon, Jan 24, 2011 at 5:06 PM, Alessandro Binhara <binhara@gmail.com> > >> wrote: Hello .. i solve problem in jar.. i put a hadoop-core-0.20.2.jar in same jar dir. i configure a class path export CLASSPATH=.:$JAVA_HOME i got this erro in shell root:~# java -jar HahoopHdfsHello.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration

    Root Cause Analysis

    1. java.lang.NoClassDefFoundError

      Could not initialize class > org.apache.hadoop.conf.Configuration > HadoopWriterLib.HadoopWriter.OpenFileSystem(HadoopWriter.java:22) > HadoopWriterLib.HadoopWriter.<init>(HadoopWriter.java:16) > HadoopServletTest.doGet(HadoopServletTest.java:35) > javax.servlet.http.HttpServlet.service(HttpServlet.java:621) > javax.servlet.http.HttpServlet.service(HttpServlet.java:722) > > *note* *The full stack trace of the root cause is available in the Apache > Tomcat/7.0.6 logs.* > > The error can be a problem on my ubuntu server ? > > thanks > > On Mon, Jan 24, 2011 at 1:01 PM, Alessandro Binhara <binhara@gmail.com > >wrote: > > > ..i try > > java -classpath hadoop-core-0.20.1.jar -jar HahoopHdfsHello.jar > > > > i got a same error.. > > i will try build a servlet and run on tomcat... > > i try many issues to config a classpath... all fail.. > > > > thanks > > > > > > On Mon, Jan 24, 2011 at 12:54 PM, Harsh J <qwertymaniac@gmail.com> > wrote: > > > >> The issue would definitely lie with your CLASSPATH. > >> > >> Ideally, while beginning development using Hadoop 0.20, it is better > >> to use the `hadoop jar` command to launch jars of any kind that > >> require Hadoop libraries; be it MapReduce or not. The command will > >> ensure that all the classpath requirements for Hadoop-side libraries > >> are satisfied, so you don't have to worry. > >> > >> Anyhow, try launching it this way: > >> $ java -classpath hadoop-0.20.2-core.jar -jar HadoopHdfsHello.jar; # > >> This should run just fine. > >> > >> On Mon, Jan 24, 2011 at 5:06 PM, Alessandro Binhara <binhara@gmail.com> > >> wrote: Hello .. i solve problem in jar.. i put a hadoop-core-0.20.2.jar in same jar dir. i configure a class path export CLASSPATH=.:$JAVA_HOME i got this erro in shell root:~# java -jar HahoopHdfsHello.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration

      at HadooHdfsHello.main()
    2. Unknown
      HadooHdfsHello.main
      1. HadooHdfsHello.main(HadooHdfsHello.java:18)
      1 frame