hive-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hsuan-Yi Chu <hsua...@usc.edu>
Subject Re: hive giving issue with the errors
Date Wed, 10 Apr 2013 07:40:13 GMT
Hi,
Mine is the newest. 0.10.0
Hadoop is 0.20.203.0

Because my hadoop is on a platform which is managed by other guys, I cannot change to another
version. 

I can change the hive version. 

So can changing hive version help?

Thanks.

Hsuan

On Apr 10, 2013, at 12:31 AM, Nitin Pawar <nitinpawar432@gmail.com> wrote:

> 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 <hsuanyi@usc.edu> 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 <nitinpawar432@gmail.com> 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 <hsuanyi@usc.edu> 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


Mime
View raw message