No suitable driver found for Webspoon
See original GitHub issueWhen run a webspoon job, get an error “No suitable driver found for jdbc:hive2://…”. But with same configuration, run fine with pdi(kettle). Check the tomcat logs, it shoule be some ports are occupied . Will post the answer once I fix this problem.
Here are the whole configuration steps for webspoon.
- Check the hadoop version which is CDH 5.8.2
- Enter the container , modify “active.hadoop.configuration” values to cdh510 in file /usr/local/tomcat/plugins/pentaho-big-data-plugin/plugin.properties
- Remove the karaf cache and restart the container
- Open webspoon and test connection which works fine.
- And run the webspoon job, but get this error .
09-Nov-2017 06:27:09.578 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 09-Nov-2017 06:27:09.579 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["ajp-nio-8009"] java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Net.java:433) at sun.nio.ch.Net.bind(Net.java:425) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:970) at org.apache.tomcat.util.net.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:244) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:613) at org.apache.catalina.connector.Connector.initInternal(Connector.java:968) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:549) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:875) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.startup.Catalina.load(Catalina.java:607) at org.apache.catalina.startup.Catalina.load(Catalina.java:630) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494
Issue Analytics
- State:
- Created 6 years ago
- Comments:13 (10 by maintainers)
For the record, this issue happened for Connection Type of “Impala”, but already resolved.
At least, I can see a SSL warning, which could be resolved by setting
useSSL=false
as described here. Unfortunately, this is all I can tell from the log.If it happens on Spoon, this is a bug of Spoon. Therefore, the best place to ask a Spoon question would be Pentaho Community Forums or Vantara Community. Or if you want to file a bug, please go to JIRA.