log.debug("Searching " + entity.getName() + " " + id);
GetRequest request = new GetRequest();
request.setEntity(resolveApitraryEntity(entity));
request.setId(id);
GetResponse response = resolveApitraryClient().send(request);
T result = (T) new GetResponseUnmarshaller(this).unMarshall(response, entity);
if (result != null) {
List<Field> fields = ClassUtil.getAnnotatedFields(entity, Id.class);