Полагаю, ваше тело байта [] не содержит '{' и '}'.Попробуйте что-то вроде следующего, и оно должно работать:
byte[] body = "{\"N\":\"string\",\"A\":\"string\"}".getBytes();
Ошибка просто говорит, что вместо поиска объекта JSON (который всегда начинается с '{') - парсер получил примитив - я думаю,строка "N".