Dear Dario, We forwarded your request to second level support. Kind regards IWAVE team, on behalf of helpdesk team > Dear all, > a few days ago we have received your mail about the Hive Server upgrade > (HiveServer2 instead of Shark) and we have modified our Java code as you > recommended. > In particular we have load the new driver > "org.apache.hive.jdbc.HiveDriver" , we have modified the JDBC connection > "return DriverManager.getConnection("jdbc:hive2://" + hiveServer + > ":" + hivePort + "/default", hdfsUser, hdfsPwd);" and we have changed the > file POM.xml (dependencies Hive 0.13.0). > Unfortunately, after changes our application doesn't work. > You can find our error message below: > > 25-ago-2015 15.34.01 org.apache.catalina.core.StandardWrapperValve invoke > GRAVE: Servlet.service() for servlet > [eu.finesce.emarketplace.RestHiveInputApplication] in context with path > [/rest2cosmos] threw exception [java.lang.IllegalMonitorStateException] > with root cause > java.lang.IllegalMonitorStateException > at java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(Unknown > Source) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer.release(Unknown > Source) > at java.util.concurrent.locks.ReentrantLock.unlock(Unknown Source) > at > org.apache.hive.jdbc.HiveStatement.closeClientOperation(HiveStatement.java:175) > at > org.apache.hive.jdbc.HiveQueryResultSet.close(HiveQueryResultSet.java:293) > at > eu.finesce.emarketplace.client.HiveClient.getmeterDetails(HiveClient.java:1386) > at > eu.finesce.emarketplace.RestHive2Cosmos.getMeterDetails(RestHive2Cosmos.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) > at > org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:151) > at > org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:171) > at > org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:195) > at > org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:104) > at > org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:402) > at > org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:349) > at > org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:106) > at > org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:259) > at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) > at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) > at org.glassfish.jersey.internal.Errors.process(Errors.java:315) > at org.glassfish.jersey.internal.Errors.process(Errors.java:297) > at org.glassfish.jersey.internal.Errors.process(Errors.java:267) > at > org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:318) > at > org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:236) > at > org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1010) > at > org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:373) > at > org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:382) > at > org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:345) > at > org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:220) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) > at > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > Source) > at java.lang.Thread.run(Unknown Source) > > Waiting for your feedback, thank you in advance. > Best regards, > Dario Pellegrino > > Dario Pellegrino > Direzione Ricerca e Innovazione - R&D Lab > dario.pellegrino at eng.it<mailto:dario.pellegrino at eng.it> > > Engineering Ingegneria Informatica spa > Viale Regione Siciliana, 7275 - 90146 Palermo > Tel. +39-091.7511847 > Mob. +39-346.5325257 > www.eng.it<http://www.eng.it/> > > _______________________________________________ > Fiware-lab-help mailing list > Fiware-lab-help at lists.fi-ware.org > https://lists.fi-ware.org/listinfo/fiware-lab-help >
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy