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

zhenye zhang commented on RANGER-4995:
--------------------------------------

Hi [~madhan], I printed out the stack trace for this error. But I can not find 
any useful info from this trace message. And I also changed my JDK to your 
version but got the same error.

 
{code:java}
[root@ochadoop36 admin]# java -version
openjdk version "1.8.0_432-432"
OpenJDK Runtime Environment (build 1.8.0_432-432-b06)
OpenJDK 64-Bit Server VM (build 25.432-b06, mixed mode) {code}
 

 
{code:java}
org.apache.ranger.plugin.client.HadoopException: initConnection: Unable to 
connect to Trino instance, please provide valid value of field : 
{jdbc.driverClassName}.         at 
org.apache.ranger.services.trino.client.TrinoClient.initConnection(TrinoClient.java:170)
         at 
org.apache.ranger.services.trino.client.TrinoClient.access$000(TrinoClient.java:42)
         at 
org.apache.ranger.services.trino.client.TrinoClient$1.run(TrinoClient.java:78)  
       at 
org.apache.ranger.services.trino.client.TrinoClient$1.run(TrinoClient.java:75)  
       at java.security.AccessController.doPrivileged(Native Method)         at 
javax.security.auth.Subject.doAs(Subject.java:360)         at 
org.apache.ranger.services.trino.client.TrinoClient.init(TrinoClient.java:74)   
      at 
org.apache.ranger.services.trino.client.TrinoClient.<init>(TrinoClient.java:68) 
        at 
org.apache.ranger.services.trino.client.TrinoClient.connectionTest(TrinoClient.java:601)
         at 
org.apache.ranger.services.trino.client.TrinoResourceManager.connectionTest(TrinoResourceManager.java:49)
         at 
org.apache.ranger.services.trino.RangerServiceTrino.validateConfig(RangerServiceTrino.java:95)
         at 
org.apache.ranger.biz.ServiceMgr$ValidateCallable.actualCall(ServiceMgr.java:732)
         at 
org.apache.ranger.biz.ServiceMgr$ValidateCallable.actualCall(ServiceMgr.java:719)
         at 
org.apache.ranger.biz.ServiceMgr$TimedCallable.call(ServiceMgr.java:680)        
 at java.util.concurrent.FutureTask.run(FutureTask.java:266)         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
        at java.lang.Thread.run(Thread.java:748) Caused by: 
java.lang.NoClassDefFoundError: Could not initialize class 
io.trino.jdbc.TrinoDriver         at java.lang.Class.forName0(Native Method)    
     at java.lang.Class.forName(Class.java:264)         at 
org.apache.ranger.services.trino.client.TrinoClient.initConnection(TrinoClient.java:121)
         ... 17 more {code}
 

 

> Can not create service for Trino
> --------------------------------
>
>                 Key: RANGER-4995
>                 URL: https://issues.apache.org/jira/browse/RANGER-4995
>             Project: Ranger
>          Issue Type: Bug
>          Components: admin, plugins
>    Affects Versions: 2.5.0
>         Environment: JDK 1.8
> Ranger 2.5.0
>            Reporter: zhenye zhang
>            Priority: Major
>         Attachments: Ranger Admin Logs.png, 截屏2024-11-13 20.27.39.png, 
> 截屏2024-11-13 20.28.07.png, 截屏2024-11-13 20.30.25.png
>
>
> I try to create a Trino service in Ranger 2.5.0 Admin UI, but I got the 
> "Could not initialize class io.trino.jdbc.TrinoDriver." error.  Anybody can 
> give some suggestion for this error.



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

Reply via email to