Hi Guys, Thank you both very much for your help. Yes, a complete reboot did the trick. I had thought that dropping the table would have worked but now know better. I am just starting on my journey with Ignite so I imagine I will be on this list quite frequently. Regards, Jonathan
On Tuesday, 8 May 2018, 19:26:47 GMT+10, Ilya Kasnacheev <ilya.kasnach...@gmail.com> wrote: Hello! I assume this is because, previously, you managed to write a TEST where F_BOOLEAN was Object. This is cached so it comes back to haunt you. The solution here is to remove ignite/work/marshaller/ on all nodes (and all data if it is persistent) and restart your cluster. Or change type TEST to TEST2 :) Regards, -- Ilya Kasnacheev 2018-05-08 6:05 GMT+03:00 Jonathan mayer <jonrma...@yahoo.com>: Hi there, I am testing different Data Types and have come up against a problem with Boolean. I have created the following table from within DBeaver:- CREATE TABLE TEST ( F_ID varchar PRIMARY KEY, F_INT INTEGER, F_BOOLEAN BOOLEAN) WITH "CACHE_NAME=TEST, key_type=java.lang.String, value_type=TEST"; I am try to create Data via an IgniteDataStreamer. snippet: BinaryObjectBuilder binaryObjectBuilder = ignite.binary().builder("TEST" ); binaryObjectBuilder.setField(" F_BOOLEAN", true); etc... BinaryObject bo = binaryObjectBuilder.build(); String/Integer Types are working fine. Getting the error message : Wrong value has been set [typeName=TEST, fieldName=F_BOOLEAN, fieldType=Object, assignedValueType=boolean] Any help would be appreciated Jonathan