Re: Node.JS thin client: Node.JS thin client fails
Tested on the master. Everything works fine for me. Thanks. -- Denis On Thu, Jun 7, 2018 at 10:20 AM, Pavel Petroshenko wrote: > Thank, Vladimir. > > Denis, confirming, AI 2.5 is not supported. > > However, all the tests and examples happily pass on the latest master (as > of today). So please use it for testing. > > Thanks, > p. > > > On Thu, Jun 7, 2018 at 12:33 AM, Vladimir Ozerov > wrote: > >> Denis, >> >> No, AI 2.5 is not supported. >> >> чт, 7 июня 2018 г. в 2:37, Denis Magda : >> >>> Pavel, >>> >>> I'm tried to run an SQL example following the prepared documentation: >>> https://apacheignite.readme.io/v2.5/docs/nodejs-thin-client# >>> section-examples >>> >>> Getting an exception below when execute `node SqlQueryEntriesExample.js` >>> example. Do we support Ignite 2.5 (using its binaries)? Do I need to use >>> Ignite master instead? >>> >>> [16:31:13,389][SEVERE][client-connector-#46][ClientListenerNioListener] >>> Failed to parse client request. >>> >>> class org.apache.ignite.binary.BinaryObjectException: Unexpected field >>> type >>> [pos=73, expected=String, actual=-1] >>> >>> at >>> org.apache.ignite.internal.binary.BinaryReaderExImpl.checkFl >>> agNoHandles(BinaryReaderExImpl.java:1677) >>> >>> at >>> org.apache.ignite.internal.binary.BinaryReaderExImpl.readStr >>> ing(BinaryReaderExImpl.java:1055) >>> >>> at >>> org.apache.ignite.internal.processors.platform.utils.Platfor >>> mConfigurationUtils.readQueryEntity(PlatformConfigurationUtils.java:500) >>> >>> at >>> org.apache.ignite.internal.processors.platform.client.cache. >>> ClientCacheConfigurationSerializer.read(ClientCacheConfigura >>> tionSerializer.java:352) >>> >>> at >>> org.apache.ignite.internal.processors.platform.client.cache. >>> ClientCacheGetOrCreateWithConfigurationRequest.(Client >>> CacheGetOrCreateWithConfigurationRequest.java:46) >>> >>> at >>> org.apache.ignite.internal.processors.platform.client.Client >>> MessageParser.decode(ClientMessageParser.java:336) >>> >>> at >>> org.apache.ignite.internal.processors.platform.client.Client >>> MessageParser.decode(ClientMessageParser.java:220) >>> >>> at >>> org.apache.ignite.internal.processors.odbc.ClientListenerNio >>> Listener.onMessage(ClientListenerNioListener.java:138) >>> >>> at >>> org.apache.ignite.internal.processors.odbc.ClientListenerNio >>> Listener.onMessage(ClientListenerNioListener.java:44) >>> >>> at >>> org.apache.ignite.internal.util.nio.GridNioFilterChain$TailF >>> ilter.onMessageReceived(GridNioFilterChain.java:279) >>> >>> at >>> org.apache.ignite.internal.util.nio.GridNioFilterAdapter.pro >>> ceedMessageReceived(GridNioFilterAdapter.java:109) >>> >>> at >>> org.apache.ignite.internal.util.nio.GridNioAsyncNotifyFilter$3.body( >>> GridNioAsyncNotifyFilter.java:97) >>> >>> at >>> org.apache.ignite.internal.util.worker.GridWorker.run(GridWo >>> rker.java:110) >>> >>> at >>> org.apache.ignite.internal.util.worker.GridWorkerPool$1.run( >>> GridWorkerPool.java:70) >>> >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>> Executor.java:1142) >>> >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>> lExecutor.java:617) >>> >>> at java.lang.Thread.run(Thread.java:745) >>> >> >
Re: Node.JS thin client: Node.JS thin client fails
Thank, Vladimir. Denis, confirming, AI 2.5 is not supported. However, all the tests and examples happily pass on the latest master (as of today). So please use it for testing. Thanks, p. On Thu, Jun 7, 2018 at 12:33 AM, Vladimir Ozerov wrote: > Denis, > > No, AI 2.5 is not supported. > > чт, 7 июня 2018 г. в 2:37, Denis Magda : > >> Pavel, >> >> I'm tried to run an SQL example following the prepared documentation: >> https://apacheignite.readme.io/v2.5/docs/nodejs-thin- >> client#section-examples >> >> Getting an exception below when execute `node SqlQueryEntriesExample.js` >> example. Do we support Ignite 2.5 (using its binaries)? Do I need to use >> Ignite master instead? >> >> [16:31:13,389][SEVERE][client-connector-#46][ClientListenerNioListener] >> Failed to parse client request. >> >> class org.apache.ignite.binary.BinaryObjectException: Unexpected field >> type >> [pos=73, expected=String, actual=-1] >> >> at >> org.apache.ignite.internal.binary.BinaryReaderExImpl.checkFlagNoHandles( >> BinaryReaderExImpl.java:1677) >> >> at >> org.apache.ignite.internal.binary.BinaryReaderExImpl. >> readString(BinaryReaderExImpl.java:1055) >> >> at >> org.apache.ignite.internal.processors.platform.utils. >> PlatformConfigurationUtils.readQueryEntity(PlatformConfigurationUtils. >> java:500) >> >> at >> org.apache.ignite.internal.processors.platform.client.cache. >> ClientCacheConfigurationSerializer.read(ClientCacheConfigurationSerial >> izer.java:352) >> >> at >> org.apache.ignite.internal.processors.platform.client.cache. >> ClientCacheGetOrCreateWithConfigurationRequest.( >> ClientCacheGetOrCreateWithConfigurationRequest.java:46) >> >> at >> org.apache.ignite.internal.processors.platform.client. >> ClientMessageParser.decode(ClientMessageParser.java:336) >> >> at >> org.apache.ignite.internal.processors.platform.client. >> ClientMessageParser.decode(ClientMessageParser.java:220) >> >> at >> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener. >> onMessage(ClientListenerNioListener.java:138) >> >> at >> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener. >> onMessage(ClientListenerNioListener.java:44) >> >> at >> org.apache.ignite.internal.util.nio.GridNioFilterChain$ >> TailFilter.onMessageReceived(GridNioFilterChain.java:279) >> >> at >> org.apache.ignite.internal.util.nio.GridNioFilterAdapter. >> proceedMessageReceived(GridNioFilterAdapter.java:109) >> >> at >> org.apache.ignite.internal.util.nio.GridNioAsyncNotifyFilter$3. >> body(GridNioAsyncNotifyFilter.java:97) >> >> at >> org.apache.ignite.internal.util.worker.GridWorker.run( >> GridWorker.java:110) >> >> at >> org.apache.ignite.internal.util.worker.GridWorkerPool$1. >> run(GridWorkerPool.java:70) >> >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker( >> ThreadPoolExecutor.java:1142) >> >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run( >> ThreadPoolExecutor.java:617) >> >> at java.lang.Thread.run(Thread.java:745) >> >
Re: Node.JS thin client: Node.JS thin client fails
Denis, No, AI 2.5 is not supported. чт, 7 июня 2018 г. в 2:37, Denis Magda : > Pavel, > > I'm tried to run an SQL example following the prepared documentation: > > https://apacheignite.readme.io/v2.5/docs/nodejs-thin-client#section-examples > > Getting an exception below when execute `node SqlQueryEntriesExample.js` > example. Do we support Ignite 2.5 (using its binaries)? Do I need to use > Ignite master instead? > > [16:31:13,389][SEVERE][client-connector-#46][ClientListenerNioListener] > Failed to parse client request. > > class org.apache.ignite.binary.BinaryObjectException: Unexpected field type > [pos=73, expected=String, actual=-1] > > at > > org.apache.ignite.internal.binary.BinaryReaderExImpl.checkFlagNoHandles(BinaryReaderExImpl.java:1677) > > at > > org.apache.ignite.internal.binary.BinaryReaderExImpl.readString(BinaryReaderExImpl.java:1055) > > at > > org.apache.ignite.internal.processors.platform.utils.PlatformConfigurationUtils.readQueryEntity(PlatformConfigurationUtils.java:500) > > at > > org.apache.ignite.internal.processors.platform.client.cache.ClientCacheConfigurationSerializer.read(ClientCacheConfigurationSerializer.java:352) > > at > > org.apache.ignite.internal.processors.platform.client.cache.ClientCacheGetOrCreateWithConfigurationRequest.(ClientCacheGetOrCreateWithConfigurationRequest.java:46) > > at > > org.apache.ignite.internal.processors.platform.client.ClientMessageParser.decode(ClientMessageParser.java:336) > > at > > org.apache.ignite.internal.processors.platform.client.ClientMessageParser.decode(ClientMessageParser.java:220) > > at > > org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:138) > > at > > org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:44) > > at > > org.apache.ignite.internal.util.nio.GridNioFilterChain$TailFilter.onMessageReceived(GridNioFilterChain.java:279) > > at > > org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:109) > > at > > org.apache.ignite.internal.util.nio.GridNioAsyncNotifyFilter$3.body(GridNioAsyncNotifyFilter.java:97) > > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) > > at > > org.apache.ignite.internal.util.worker.GridWorkerPool$1.run(GridWorkerPool.java:70) > > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > > at java.lang.Thread.run(Thread.java:745) >
Node.JS thin client: Node.JS thin client fails
Pavel, I'm tried to run an SQL example following the prepared documentation: https://apacheignite.readme.io/v2.5/docs/nodejs-thin-client#section-examples Getting an exception below when execute `node SqlQueryEntriesExample.js` example. Do we support Ignite 2.5 (using its binaries)? Do I need to use Ignite master instead? [16:31:13,389][SEVERE][client-connector-#46][ClientListenerNioListener] Failed to parse client request. class org.apache.ignite.binary.BinaryObjectException: Unexpected field type [pos=73, expected=String, actual=-1] at org.apache.ignite.internal.binary.BinaryReaderExImpl.checkFlagNoHandles(BinaryReaderExImpl.java:1677) at org.apache.ignite.internal.binary.BinaryReaderExImpl.readString(BinaryReaderExImpl.java:1055) at org.apache.ignite.internal.processors.platform.utils.PlatformConfigurationUtils.readQueryEntity(PlatformConfigurationUtils.java:500) at org.apache.ignite.internal.processors.platform.client.cache.ClientCacheConfigurationSerializer.read(ClientCacheConfigurationSerializer.java:352) at org.apache.ignite.internal.processors.platform.client.cache.ClientCacheGetOrCreateWithConfigurationRequest.(ClientCacheGetOrCreateWithConfigurationRequest.java:46) at org.apache.ignite.internal.processors.platform.client.ClientMessageParser.decode(ClientMessageParser.java:336) at org.apache.ignite.internal.processors.platform.client.ClientMessageParser.decode(ClientMessageParser.java:220) at org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:138) at org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:44) at org.apache.ignite.internal.util.nio.GridNioFilterChain$TailFilter.onMessageReceived(GridNioFilterChain.java:279) at org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedMessageReceived(GridNioFilterAdapter.java:109) at org.apache.ignite.internal.util.nio.GridNioAsyncNotifyFilter$3.body(GridNioAsyncNotifyFilter.java:97) at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) at org.apache.ignite.internal.util.worker.GridWorkerPool$1.run(GridWorkerPool.java:70) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)