Mugdha Varadkar created RANGER-3967:
---------------------------------------
Summary: 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
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)