[
https://issues.apache.org/jira/browse/HIVE-28516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17907805#comment-17907805
]
Ayush Saxena commented on HIVE-28516:
-------------------------------------
Hive on MR is deprecated, try Tez :)
> Log frame conflict with hadoop-3.3.6
> ------------------------------------
>
> Key: HIVE-28516
> URL: https://issues.apache.org/jira/browse/HIVE-28516
> Project: Hive
> Issue Type: Bug
> Components: Logging
> Affects Versions: 4.0.0
> Environment: Linux rehat 8.5
> hadoop version:3.3.6
> hive 4.0.0
> Reporter: ltr
> Priority: Major
>
> When I use hive on MR, an error raises:
> class.org.apache.log4j.bridge.LogEventAdapter overrides final method
> getTimeStamp.()J
> I've found that while loading the superclass 'LoggingEvent' of the class
> LogEventAdapter in hive, jvm probably loads another superclass defined in the
> logging jar pack of hadoop-3.3.6 instead of hive's jar pack. And the method
> 'getTimeStamp' of class 'LoggingEvent' in reload4j-1.2.22 of hadoop-3.3.6 is
> defined as 'final'. Did I miss any configuration?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)