# HG changeset patch # User casties # Date 1486669575 -3600 # Node ID 9140017e89623c3f486f050be52de013ba0d5cef # Parent 7268c3ca025ba8e2d709afab8679a7eeb3dd24f7 fix bug with empty username. add logging for JSON exceptions. diff -r 7268c3ca025b -r 9140017e8962 src/main/java/de/mpiwg/itgroup/annotations/Person.java --- a/src/main/java/de/mpiwg/itgroup/annotations/Person.java Fri Feb 13 18:10:11 2015 +0100 +++ b/src/main/java/de/mpiwg/itgroup/annotations/Person.java Thu Feb 09 20:46:15 2017 +0100 @@ -99,7 +99,7 @@ * @return */ public static Person getAnonymous() { - return new Person("anonymous"); + return new Person("anonymous", "Anonymous"); } /* (non-Javadoc) diff -r 7268c3ca025b -r 9140017e8962 src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorAnnotations.java --- a/src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorAnnotations.java Fri Feb 13 18:10:11 2015 +0100 +++ b/src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorAnnotations.java Thu Feb 09 20:46:15 2017 +0100 @@ -179,10 +179,12 @@ jo.remove("id"); // create Annotation object from posted JSON annot = createAnnotation(jo, entity); - } catch (IOException e1) { + } catch (IOException e) { + logger.warning(e.toString()); setStatus(Status.SERVER_ERROR_INTERNAL); return null; } catch (JSONException e) { + logger.warning(e.toString()); setStatus(Status.CLIENT_ERROR_BAD_REQUEST); return null; } diff -r 7268c3ca025b -r 9140017e8962 src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorResourceImpl.java --- a/src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorResourceImpl.java Fri Feb 13 18:10:11 2015 +0100 +++ b/src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorResourceImpl.java Thu Feb 09 20:46:15 2017 +0100 @@ -638,7 +638,7 @@ } } } catch (JSONException e) { - // nothing to do + logger.warning(e.toString()); } try { if (jo.has("shapes")) { @@ -655,7 +655,7 @@ } } } catch (JSONException e) { - // nothing to do + logger.warning(e.toString()); } // deprecated areas type try { @@ -669,7 +669,7 @@ } } } catch (JSONException e) { - // nothing to do + logger.warning(e.toString()); } // no fragment is an error if (annot.getFragmentType() == null || annot.getTargetFragment() == null) {