Changeset 5684 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/RequestWrappers.java
- Timestamp:
- 09/26/14 14:04:57 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/RequestWrappers.java
r5679 r5684 53 53 } 54 54 55 public T wrapRequestResource(Map params, ILambda<Map, T> dbRequestor) throws IOException {55 public T wrapRequestResource(Map params, ILambda<Map, T> dbRequestor) throws IOException, NotInDataBaseException { 56 56 Number remotePrincipalID = resourceResource.getPrincipalID(); 57 57 if (remotePrincipalID == null) { … … 59 59 } 60 60 params.put(_principalID, remotePrincipalID); 61 try { 62 return dbRequestor.apply(params); 63 } catch (NotInDataBaseException e1) { 64 resourceResource.loggerServer.debug(e1.toString()); 65 resourceResource.httpServletResponse.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, e1.toString()); 66 return null; 67 } 61 return dbRequestor.apply(params); 68 62 } 69 63 … … 85 79 86 80 } 81 82 87 83 88 84 public JAXBElement<Principal> wrapAddPrincipalRequest(Map params, ILambdaPrincipal<Map, Principal> dbRequestor) throws IOException, NotInDataBaseException, PrincipalExists {
Note: See TracChangeset
for help on using the changeset viewer.