In gets method of AscIIClient.java
flag = Byte.parseByte(sb.toString());
sb is parsed as bytes instead of Integer so throwing NumberFormatException
flag is a byte acctually.
so is there a way to retrieve boolean data via gets
this client will serialize and deserialize the objects automatically, simply put the boolean data as Boolean, and get with a force (Boolean) conversion.
Sorry for confusing you by telling boolean, Instead I meant Boolean.
Am not sure whether you have tried it in your environment. If you have come across ASCIIClient code flow the set method will use NativeHandler.getMarkerFlag(Object value) to get the flag of an object in order to avoid serialization and de-serialization of known Data Types. So in case of Boolean (flag value 8192) and many other data types whose value is above byte range respective gets will result in NumberFormatException.
This will not happen in case of get as flag is of type int.
resolve issue #38
Thanks for immediate information, I create a patch with 2.6.6
Thanks for the quick fix