You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Pradeep Agrawal (Jira)" <ji...@apache.org> on 2024/02/26 10:58:00 UTC
[jira] [Updated] (RANGER-3967) Service creation failing for Trino
[ https://issues.apache.org/jira/browse/RANGER-3967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pradeep Agrawal updated RANGER-3967:
------------------------------------
Labels: Trino (was: )
> Service creation failing for Trino
> ----------------------------------
>
> Key: RANGER-3967
> URL: https://issues.apache.org/jira/browse/RANGER-3967
> Project: Ranger
> Issue Type: Bug
> Components: Ranger
> Reporter: Mugdha Varadkar
> Assignee: Mahesh Hanumant Bandal
> Priority: Major
> Labels: Trino
> Attachments: Screenshot 2022-11-14 at 14-02-02 Ranger.png
>
>
> Error -
> {code:java}
> 2022-11-14 09:23:52,944 [http-nio-6080-exec-4] WARN [ServiceMgr.java:467] getFilesInDirectory('ranger-plugins/trino'): could not find directory in CLASSPATH
> 2022-11-14 09:23:52,946 [http-nio-6080-exec-4] WARN [ServiceMgr.java:399] ServiceMgr.getClassForServiceType(trino): failed to find service-class 'org.apache.ranger.services.trino.RangerServiceTrino'. Resource lookup will not be available
> java.lang.ClassNotFoundException: org.apache.ranger.services.trino.RangerServiceTrino
> at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:348)
> at org.apache.ranger.biz.ServiceMgr.getClassForServiceType(ServiceMgr.java:388)
> at org.apache.ranger.biz.ServiceMgr.getRangerServiceByService(ServiceMgr.java:318)
> at org.apache.ranger.biz.ServiceDBStore.populateDefaultPolicies(ServiceDBStore.java:3343)
> at org.apache.ranger.biz.ServiceDBStore.createDefaultPolicies(ServiceDBStore.java:3276)
> at org.apache.ranger.biz.ServiceDBStore.createService(ServiceDBStore.java:1574)
> at org.apache.ranger.rest.ServiceREST.createService(ServiceREST.java:773)
> at org.apache.ranger.rest.ServiceREST$$FastClassBySpringCGLIB$$92dab672.invoke(<generated>)
> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
> {code}
> {code}
> 2022-11-14 09:23:52,947 [http-nio-6080-exec-4] ERROR [ServiceREST.java:777] createService(RangerService={id={null} guid={null} isEnabled={true} createdBy={null} updatedBy={null} createTime={null} updateTime={null} version={1} name={cm_trino} displayName={cm_trino} type={trino} description={} tagService={cm_tag} configs={password={*******} ranger.plugin.audit.filters={} jdbc.driverClassName={io.trino.jdbc.TrinoDriver} jdbc.url={localhost} username={trino} } policyVersion={null} policyUpdateTime={null} tagVersion={1} tagUpdateTime={null} }) failed
> java.lang.Exception: trino failed to find service class org.apache.ranger.services.trino.RangerServiceTrino. Resource lookup will not be available. Please make sure plugin jar is in the correct place.
> at org.apache.ranger.biz.ServiceMgr.getClassForServiceType(ServiceMgr.java:401)
> at org.apache.ranger.biz.ServiceMgr.getRangerServiceByService(ServiceMgr.java:318)
> at org.apache.ranger.biz.ServiceDBStore.populateDefaultPolicies(ServiceDBStore.java:3343)
> at org.apache.ranger.biz.ServiceDBStore.createDefaultPolicies(ServiceDBStore.java:3276)
> at org.apache.ranger.biz.ServiceDBStore.createService(ServiceDBStore.java:1574)
> at org.apache.ranger.rest.ServiceREST.createService(ServiceREST.java:773)
> at org.apache.ranger.rest.ServiceREST$$FastClassBySpringCGLIB$$92dab672.invoke(<generated>)
> at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)