Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Plain View
Hive >> mail # user >> hive giving issue with the errors


+
Hsuan-Yi Chu 2013-04-10, 02:20
+
Nitin Pawar 2013-04-10, 07:15
+
Hsuan-Yi Chu 2013-04-10, 07:22
Copy link to this message
-
Re: hive giving issue with the errors
which version of hive are you using ?
this issue looks like the one mentioned here

https://issues.apache.org/jira/browse/HIVE-3581
On Wed, Apr 10, 2013 at 12:52 PM, Hsuan-Yi Chu <[EMAIL PROTECTED]> wrote:

> Hi,
> I was told that it is because the versions of Jacksons (
> http://jackson.codehaus.org/1.6.2/javadoc/org/codehaus/jackson/JsonParser.Feature.html)
> are different. One uses the newer version and the other uses the old
> version.
>
> That is why we got the exception: java.lang.NoSuchFieldError:
> ALLOW_UNQUOTED_CONTROL_CHARS
>
> Thank you.
>
> Hsuan
>
> On Apr 10, 2013, at 12:15 AM, Nitin Pawar <[EMAIL PROTECTED]> wrote:
>
> can you tell more about what you were trying to do? where the error came?
> are the hadoop-core versions match on both hadoop cluster and hive
> machines?
>
>
> On Wed, Apr 10, 2013 at 7:50 AM, Hsuan-Yi Chu <[EMAIL PROTECTED]> wrote:
>
>> Hi,
>> My hadoop version is 0.20.203.0. And I also use Hive.
>>
>> The following is the exception I got.
>>
>> Exception in thread "main" java.lang.NoSuchFieldError:
>> ALLOW_UNQUOTED_CONTROL_CHARS
>>         at
>> org.apache.hadoop.hive.ql.udf.generic.GenericUDTFJSONTuple.<clinit>(GenericUDTFJSONTuple.java:59)
>>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>         at
>> org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:113)
>>         at
>> org.apache.hadoop.hive.ql.exec.FunctionRegistry.registerGenericUDTF(FunctionRegistry.java:545)
>>         at
>> org.apache.hadoop.hive.ql.exec.FunctionRegistry.registerGenericUDTF(FunctionRegistry.java:539)
>>         at
>> org.apache.hadoop.hive.ql.exec.FunctionRegistry.<clinit>(FunctionRegistry.java:472)
>>         at
>> org.apache.hadoop.hive.ql.session.SessionState.<init>(SessionState.java:202)
>>         at
>> org.apache.hadoop.hive.cli.CliSessionState.<init>(CliSessionState.java:86)
>>         at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:635)
>>         at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:613)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:597)
>>         at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
>>
>>
>> I was told that the problem came from different versions used by Hadoop
>> and Hive.
>>
>> So how can I resolve it. Thanks.
>>
>> Hsuan-Yi
>
>
>
>
> --
> Nitin Pawar
>
>
>
--
Nitin Pawar
+
Hsuan-Yi Chu 2013-04-10, 07:40
+
Nitin Pawar 2013-04-10, 07:57
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB