You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Wenzhe Zhou (Jira)" <ji...@apache.org> on 2022/12/02 17:56:00 UTC

[jira] [Commented] (IMPALA-11774) CatalogD failed to start due to loading UDF failure

    [ https://issues.apache.org/jira/browse/IMPALA-11774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17642633#comment-17642633 ] 

Wenzhe Zhou commented on IMPALA-11774:
--------------------------------------

IMPALA-11109 was fixed by catching the generic "Throwable" exception in the "HiveLegacyJavaFunction.extract()" method. For this issue, it happened when "HiveLegacyJavaFunction.instantiateUDFInstance()" method was called. Maybe we should add catching the generic "Throwable" exception in the end of catching in "HiveLegacyJavaFunction.instantiateUDFInstance()" method. 

> CatalogD failed to start due to loading UDF failure
> ---------------------------------------------------
>
>                 Key: IMPALA-11774
>                 URL: https://issues.apache.org/jira/browse/IMPALA-11774
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Catalog
>    Affects Versions: Impala 4.1.1
>            Reporter: Wenzhe Zhou
>            Assignee: Steve Carlin
>            Priority: Major
>
> In one reported case, CatalogD failed to start due to loading UDF failure. The behavior is similar as IMPALA-11109 or IMPALA-11528. Both IMPALA-11109 or IMPALA-11528 were caused by  IMPALA-10997.
> Here is the log:
> {code:java}
> I1109 07:56:53.718811 1 HiveUdfLoader.java:63] Loading UDF 'com.pajk.bi.hive.udf.number.CheckMobileBrand' from file:/tmp/2eac7f90-31cc-4936-8b93-ffb0d68ea5d9.jar
> I1109 07:56:53.833565 1 HiveUdfLoader.java:63] Loading UDF 'com.pajk.bi.hive.udf.cipher.CipherDecrypt' from file:/tmp/67ccb198-48af-4d04-8fed-f2793925e922.jar
> I1109 07:56:53.841188 1 MetastoreEventsProcessor.java:700] Metastore event processing restarted. Last synced event id was updated from 109375502 to 109375502
> I1109 07:56:53.841835 1 jni-util.cc:286] java.lang.NoClassDefFoundError: com/paic/isic/crypto/sdk/wrapper/WrapperException
> at java.lang.Class.getDeclaredConstructors0(Native Method)
> at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
> at java.lang.Class.getConstructor0(Class.java:3075)
> at java.lang.Class.getConstructor(Class.java:1825)
> at org.apache.impala.hive.executor.HiveLegacyJavaFunction.instantiateUDFInstance(HiveLegacyJavaFunction.java:115)
> at org.apache.impala.hive.executor.HiveLegacyJavaFunction.<init>(HiveLegacyJavaFunction.java:74)
> at org.apache.impala.hive.executor.HiveJavaFunctionFactoryImpl.create(HiveJavaFunctionFactoryImpl.java:50)
> at org.apache.impala.hive.executor.HiveJavaFunctionFactoryImpl.create(HiveJavaFunctionFactoryImpl.java:67)
> at org.apache.impala.catalog.CatalogServiceCatalog.loadJavaFunctions(CatalogServiceCatalog.java:1756)
> at org.apache.impala.catalog.CatalogServiceCatalog.invalidateDb(CatalogServiceCatalog.java:1862)
> at org.apache.impala.catalog.CatalogServiceCatalog.reset(CatalogServiceCatalog.java:1994)
> at org.apache.impala.service.JniCatalog.<init>(JniCatalog.java:166)
> Caused by: java.lang.ClassNotFoundException: com.paic.isic.crypto.sdk.wrapper.WrapperException
> at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
> ... 12 more
> I1109 07:56:53.841886 1 status.cc:129] NoClassDefFoundError: com/paic/isic/crypto/sdk/wrapper/WrapperException
> CAUSED BY: ClassNotFoundException: com.paic.isic.crypto.sdk.wrapper.WrapperException
> @ 0xd99193
> @ 0x162f6d9
> @ 0xd5f447
> @ 0xd2ba46
> @ 0xc85b28
> @ 0xbd6fd0
> @ 0x7fb583da6554
> @ 0xc7ba86
> E1109 07:56:53.842339 1 catalog.cc:87] NoClassDefFoundError: com/paic/isic/crypto/sdk/wrapper/WrapperException
> CAUSED BY: ClassNotFoundException: com.paic.isic.crypto.sdk.wrapper.WrapperException
> . Impalad exiting.
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org