Return-Path: Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: (qmail 59729 invoked from network); 1 Jan 2011 17:51:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Jan 2011 17:51:04 -0000 Received: (qmail 68945 invoked by uid 500); 31 Dec 2010 09:33:02 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 68657 invoked by uid 500); 31 Dec 2010 09:33:02 -0000 Mailing-List: contact common-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-user@hadoop.apache.org Delivered-To: mailing list common-user@hadoop.apache.org Received: (qmail 68645 invoked by uid 99); 31 Dec 2010 09:33:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Dec 2010 09:33:01 +0000 X-ASF-Spam-Status: No, hits=1.0 required=10.0 tests=RCVD_DOUBLE_IP_LOOSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [87.193.196.100] (HELO mail1.postdirekt.de) (87.193.196.100) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Dec 2010 09:32:55 +0000 Received: from S03BO006.postdirekt.loc (unknown [172.22.233.4]) by mail1.postdirekt.de (Postfix) with ESMTP id D78651700D6 for ; Fri, 31 Dec 2010 10:32:34 +0100 (CET) Received: from [172.22.233.4] by [87.193.196.98] with ESMTP; Fri, 31 Dec 2010 10:46:52 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: ClassNotFoundException Date: Fri, 31 Dec 2010 10:32:32 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: ClassNotFoundException Thread-Index: Acuonswq11U41nuCQYSMOP8e9nyCSwALLKKQAABywfA= References: <4D1B7C03.7010701@gmail.com><4D1C171D.5080202@gmail.com><4D1CA483.5080805@gmail.com> <4D1D539F.4050503@orkash.com> From: "Cavus,M.,Fa. Post Direkt" To: I look in my Jar File but I get a ClassNotFoundException why?: $ jar -xvf hd.jar dekomprimiert: META-INF/MANIFEST.MF dekomprimiert: org/postdirekt/hadoop/Map.class dekomprimiert: org/postdirekt/hadoop/Map.java dekomprimiert: org/postdirekt/hadoop/WordCount.class dekomprimiert: org/postdirekt/hadoop/WordCount.java dekomprimiert: org/postdirekt/hadoop/Reduce2.class dekomprimiert: org/postdirekt/hadoop/Reduce2.java $ ./hadoop jar ../../hadoopjar/hd.jar org.postdirekt.hadoop.WordCount gutenberg gutenberg-output 10/12/31 10:26:54 INFO security.Groups: Group mapping impl=3Dorg.apache.hadoop.security.ShellBasedUnixGroupsMapping; cacheTimeout=3D300000 10/12/31 10:26:54 WARN conf.Configuration: mapred.task.id is deprecated. Instead, use mapreduce.task.attempt.id 10/12/31 10:26:54 WARN mapreduce.JobSubmitter: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same. 10/12/31 10:26:54 WARN mapreduce.JobSubmitter: No job jar file set. User classes may not be found. See Job or Job#setJar(String). 10/12/31 10:26:54 INFO input.FileInputFormat: Total input paths to process : 1 10/12/31 10:26:55 WARN conf.Configuration: mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps 10/12/31 10:26:55 INFO mapreduce.JobSubmitter: number of splits:1 10/12/31 10:26:55 INFO mapreduce.JobSubmitter: adding the following namenodes' delegation tokens:null 10/12/31 10:26:55 INFO mapreduce.Job: Running job: job_201012311021_0002 10/12/31 10:26:56 INFO mapreduce.Job: map 0% reduce 0% 10/12/31 10:27:11 INFO mapreduce.Job: Task Id : attempt_201012311021_0002_m_000000_0, Status : FAILED java.lang.RuntimeException: java.lang.ClassNotFoundException: org.postdirekt.hadoop.Map at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1128) at org.apache.hadoop.mapreduce.task.JobContextImpl.getMapperClass(JobContex tImpl.java:167) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:612) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:328) at org.apache.hadoop.mapred.Child$4.run(Child.java:217) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformatio n.java:742) at org.apache.hadoop.mapred.Child.main(Child.java:211) Caused by: java.lang.ClassNotFoundException: org.postdirekt.hadoop.Map at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.m 10/12/31 10:27:24 INFO mapreduce.Job: Task Id : attempt_201012311021_0002_m_000000_1, Status : FAILED java.lang.RuntimeException: java.lang.ClassNotFoundException: org.postdirekt.hadoop.Map at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1128) at org.apache.hadoop.mapreduce.task.JobContextImpl.getMapperClass(JobContex tImpl.java:167) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:612) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:328) at org.apache.hadoop.mapred.Child$4.run(Child.java:217) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformatio n.java:742) at org.apache.hadoop.mapred.Child.main(Child.java:211) Caused by: java.lang.ClassNotFoundException: org.postdirekt.hadoop.Map at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.m 10/12/31 10:27:36 INFO mapreduce.Job: Task Id : attempt_201012311021_0002_m_000000_2, Status : FAILED java.lang.RuntimeException: java.lang.ClassNotFoundException: org.postdirekt.hadoop.Map at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1128) at org.apache.hadoop.mapreduce.task.JobContextImpl.getMapperClass(JobContex tImpl.java:167) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:612) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:328) at org.apache.hadoop.mapred.Child$4.run(Child.java:217) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:396) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformatio n.java:742) at org.apache.hadoop.mapred.Child.main(Child.java:211) Caused by: java.lang.ClassNotFoundException: org.postdirekt.hadoop.Map at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.m 10/12/31 10:27:51 INFO mapreduce.Job: Job complete: job_201012311021_0002 10/12/31 10:27:51 INFO mapreduce.Job: Counters: 7 Job Counters=20 Data-local map tasks=3D4 Total time spent by all maps waiting after reserving slots (ms)=3D0 Total time spent by all reduces waiting after reserving slots (ms)=3D0 Failed map tasks=3D1 SLOTS_MILLIS_MAPS=3D42025 SLOTS_MILLIS_REDUCES=3D0 Launched map tasks=3D4