Return-Path: X-Original-To: apmail-hbase-user-archive@www.apache.org Delivered-To: apmail-hbase-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 715B1105D1 for ; Mon, 23 Dec 2013 16:12:23 +0000 (UTC) Received: (qmail 90286 invoked by uid 500); 23 Dec 2013 16:12:12 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 89945 invoked by uid 500); 23 Dec 2013 16:12:00 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 89810 invoked by uid 99); 23 Dec 2013 16:11:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Dec 2013 16:11:58 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [209.85.220.179] (HELO mail-vc0-f179.google.com) (209.85.220.179) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Dec 2013 16:11:51 +0000 Received: by mail-vc0-f179.google.com with SMTP id ie18so2970501vcb.10 for ; Mon, 23 Dec 2013 08:11:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=nPwEl8skAK6PIjGPVtzH+6zUQuAEUGxLNtLBvXtn92A=; b=Vpkn8ps+FzghRszrhBqmkjskFpPWZdKB7mmBs/0teqHmug2rE9QQuogmgzxD9XmV8r KJC2p38v72pi1Tr3WyGm/IecXRITXYXFym4O0jfDHPNbCLl4GzibvOOreekNySPYx9C9 hDviBrP4HB5dijKdfgda8N31QvpY2udJnUjquyLZI7vfR8G1zUitzgxkCU5I80rUddbN xk6Q96FsFAq4UEPwwGL10cznoM393R7v43v95AvgW12rgHHoIq3LrMjyBZlwwnU8rwmz bW0yDxQe6IyiNkoyVz/dLfPSUPJiH7LhTZhPQo0z0/k5eQyVjCymQgT+tdE2hK3uRtNm M37Q== X-Gm-Message-State: ALoCoQnGY9q0qn+gw23NwIK1dhMnXYuoxsSf/tR2OiNKcENqV55F9uzxDOV3GII70+ppDjs60xXk X-Received: by 10.220.174.200 with SMTP id u8mr14154312vcz.6.1387815090236; Mon, 23 Dec 2013 08:11:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.52.24.49 with HTTP; Mon, 23 Dec 2013 08:11:09 -0800 (PST) From: Jean-Marc Spaggiari Date: Mon, 23 Dec 2013 11:11:09 -0500 Message-ID: Subject: RowCounter ClassNotFoundException: com.google.common.base.Preconditions To: user Content-Type: multipart/alternative; boundary=089e0149ca3a7808c904ee35e1c6 X-Virus-Checked: Checked by ClamAV on apache.org --089e0149ca3a7808c904ee35e1c6 Content-Type: text/plain; charset=UTF-8 Any idea why I'm getting this? Error: java.lang.ClassNotFoundException: com.google.common.base.Preconditions at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.apache.hadoop.hbase.util.ClassLoaderBase.(ClassLoaderBase.java:58) at org.apache.hadoop.hbase.util.DynamicClassLoader.(DynamicClassLoader.java:87) at org.apache.hadoop.hbase.util.Classes.(Classes.java:41) at org.apache.hadoop.hbase.client.Scan.readFields(Scan.java:624) at org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.convertStringToScan(TableMapReduceUtil.java:379) at org.apache.hadoop.hbase.mapreduce.TableInputFormat.setConf(TableInputFormat.java:107) at org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:62) at org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:117) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:722) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:364) at org.apache.hadoop.mapred.Child$4.run(Child.java:255) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190) at org.apache.hadoop.mapred.Child.main(Child.java:249) Initially I tought it was because of the guava lib. So I ugraded it to 14, same result. I tought then it was because I was using a very old 1.0.3 hadoop version so I upgraded it to 1.2.1 (went very well, pretty simple). Still same issue. (Yes I copied hadoop jar to hbase lib). This missing class is into guava 11.0.2 jar. My own MR jobs are running well, HBase is running well, et. Just RowCounter is not working. Any idea? Thanks, JM --089e0149ca3a7808c904ee35e1c6--