}
if (proc.getSyncTarget()==null) {
getResponse().setStatus(Status.CLIENT_ERROR_BAD_REQUEST);
return new StringRepresentation("The local target with name "+top.getAttributeValue("target")+" does not exist.");
}
if (proc.create()) {
getResponse().setStatus(Status.SUCCESS_NO_CONTENT);
Reference ref = new Reference(getRequest().getResourceRef().toString()+"/"+proc.getName());
getResponse().setLocationRef(ref);
return null;
} else {