ignite c++ client CacheEntryEventFilter has no effect!

classic Classic list List threaded Threaded
4 messages Options
Edward Wu Edward Wu
Reply | Threaded
Open this post in threaded view
|

ignite c++ client CacheEntryEventFilter has no effect!

This post was updated on .
Hello Everyone, I use c++ client library to connect to ignite server node as a client node(),then run continuous-query-example,I find the RangeFilter(RangeFilter : event::CacheEntryEventFilter<int32_t, std::string>) doesn't have any effect, because Listener (Listener : public event::CacheEntryEventListener) print all the elements I have put。And I find the ignite server node print following errors: [16:22:06,841][SEVERE][sys-stripe-4-#5][query] CacheEntryEventFilter failed: class o.a.i.IgniteException: Platforms are not available [nodeId=9ff3f363-c3bc-4a3a-a38d-8bc8655b8682] (Use Apache.Ignite.Core.Ignition.Start() or Apache.Ignite.exe to start Ignite.NET nodes; ignite::Ignition::Start() or ignite.exe to start Ignite C++ nodes). My Environment: OS:Win7 64 IDE:VS2015, x64, continuous-query-example project build Debug x64 Any One has any suggestions? Thanks. -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
Igor Sapego-2 Igor Sapego-2
Reply | Threaded
Open this post in threaded view
|

Re: ignite c++ client CacheEntryEventFilter has no effect!

Hello. So are your server node is a plain Java node?

Best Regards,
Igor

On Sat, Jan 13, 2018 at 5:46 AM, Edward Wu <[hidden email]> wrote:
Hello Everyone, I use c++ client library to connect to ignite server node as
a client node(<property name="clientMode" value="true"/>),then run
continuous-query-example,I find the RangeFilter(RangeFilter :
event::CacheEntryEventFilter<int32_t, std::string>) doesn't
have any effect, because Listener (Listener : public
event::CacheEntryEventListener) print all the elements I have put。And I find
the ignite server node print following errors:
*[16:22:06,841][SEVERE][sys-stripe-4-#5][query] CacheEntryEventFilter
failed: class o.a.i.IgniteException: Platforms are not available
[nodeId=9ff3f363-c3bc-4a3a-a38d-8bc8655b8682] (Use
Apache.Ignite.Core.Ignition.Start() or Apache.Ignite.exe to start Ignite.NET
nodes; ignite::Ignition::Start() or ignite.exe to start Ignite C++ nodes).*




--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Edward Wu Edward Wu
Reply | Threaded
Open this post in threaded view
|

Re: ignite c++ client CacheEntryEventFilter has no effect!

Yes, my server node is a plain Java node.



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/
Igor Sapego-2 Igor Sapego-2
Reply | Threaded
Open this post in threaded view
|

Re: ignite c++ client CacheEntryEventFilter has no effect!

Well, you can't run C++ jobs on Java node.
You need to start some C++ nodes just as the exception
message states.

Best Regards,
Igor

On Wed, Jan 17, 2018 at 5:16 AM, Edward Wu <[hidden email]> wrote:
Yes, my server node is a plain Java node.