Hi Team, I have found one bug in geode 1.2 .
If in the key we having the short data type Example: public class EmpData implements Serializable{ private short empid; public short getEmpid() { return empid; } public void setEmpid(short empid) { this.empid = empid; } EmpData d1 = new EmpData(); D1. setEmpid((short)1); Region.put(d1,"value1"); Now try locate command on this . Problem in code: file JSONTokener.java. it always return short to int value try { long longValue = Long.parseLong(number, base); if(longValue <= Short.MAX_VALUE && longValue >= Short.MIN_VALUE) { return (short) longValue; } else if (longValue <= Integer.MAX_VALUE && longValue >= Integer.MIN_VALUE) { return (int) longValue; } else { return longValue; } Later it cause the problem of java.lang.IllegalArgumentException: argument type mismatch. locate entry --key=--key=('empid ':1) --region=CUSTOMER_1 alternate way : changes the DataCommandFunctionJUnitTest.java changes the testLocateKeyIsObject method due to same problem, we are facing problem with all commands where we usage the key. Thanks, Dinesh Akhand This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement, you may review at https://www.amdocs.com/about/email-disclaimer <https://www.amdocs.com/about/email-disclaimer>