Roberto Sánchez
2014-01-21 b83a0ba903b56562751963c106b4c20352c26087
securis/src/main/java/net/curisit/securis/services/OrganizationResource.java
....@@ -25,7 +25,7 @@
2525 import javax.ws.rs.core.Response.Status;
2626
2727 import net.curisit.integrity.commons.Utils;
28
-import net.curisit.securis.SecurisErrorHandler;
28
+import net.curisit.securis.DefaultExceptionHandler;
2929 import net.curisit.securis.db.Organization;
3030 import net.curisit.securis.db.User;
3131 import net.curisit.securis.security.BasicSecurityContext;
....@@ -146,7 +146,7 @@
146146 parentOrg = em.find(Organization.class, org.getParentOrgId());
147147 if (parentOrg == null) {
148148 log.error("Organization parent with id {} not found in DB", org.getParentOrgId());
149
- return Response.status(Status.NOT_FOUND).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization's parent not found with ID: " + org.getParentOrgId()).build();
149
+ return Response.status(Status.NOT_FOUND).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization's parent not found with ID: " + org.getParentOrgId()).build();
150150 }
151151 }
152152 List<User> users = null;
....@@ -157,7 +157,7 @@
157157 User user = em.find(User.class, username);
158158 if (user == null) {
159159 log.error("Organization user with id {} not found in DB", username);
160
- return Response.status(Status.NOT_FOUND).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization's user not found with ID: " + username).build();
160
+ return Response.status(Status.NOT_FOUND).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization's user not found with ID: " + username).build();
161161 }
162162 users.add(user);
163163 }
....@@ -186,18 +186,18 @@
186186 Organization currentOrg = em.find(Organization.class, Integer.parseInt(orgid));
187187 if (currentOrg == null) {
188188 log.error("Organization with id {} not found in DB", orgid);
189
- return Response.status(Status.NOT_FOUND).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization not found with ID: " + orgid).build();
189
+ return Response.status(Status.NOT_FOUND).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization not found with ID: " + orgid).build();
190190 }
191191 Organization parentOrg = null;
192192 if (org.getParentOrgId() != null) {
193193 parentOrg = em.find(Organization.class, org.getParentOrgId());
194194 if (parentOrg == null) {
195195 log.error("Organization parent with id {} not found in DB", org.getParentOrgId());
196
- return Response.status(Status.NOT_FOUND).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization's parent not found with ID: " + org.getParentOrgId()).build();
196
+ return Response.status(Status.NOT_FOUND).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization's parent not found with ID: " + org.getParentOrgId()).build();
197197 }
198198 if (isCyclicalRelationship(currentOrg.getId(), parentOrg)) {
199199 log.error("Organization parent generate a cyclical relationship, parent id {}, current id: {}", org.getParentOrgId(), currentOrg.getId());
200
- return Response.status(Status.FORBIDDEN).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Cyclical relationships are not allowed, please change the parent organization, current Parent: " + parentOrg.getName()).build();
200
+ return Response.status(Status.FORBIDDEN).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Cyclical relationships are not allowed, please change the parent organization, current Parent: " + parentOrg.getName()).build();
201201 }
202202 }
203203
....@@ -209,7 +209,7 @@
209209 User user = em.find(User.class, username);
210210 if (user == null) {
211211 log.error("Organization user with id '{}' not found in DB", username);
212
- return Response.status(Status.NOT_FOUND).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization's user not found with ID: " + username).build();
212
+ return Response.status(Status.NOT_FOUND).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization's user not found with ID: " + username).build();
213213 }
214214 users.add(user);
215215 }
....@@ -238,11 +238,11 @@
238238 Organization org = em.find(Organization.class, Integer.parseInt(orgid));
239239 if (org == null) {
240240 log.error("Organization with id {} can not be deleted, It was not found in DB", orgid);
241
- return Response.status(Status.NOT_FOUND).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization was not found, ID: " + orgid).build();
241
+ return Response.status(Status.NOT_FOUND).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization was not found, ID: " + orgid).build();
242242 }
243243 if (org.getChildOrganizations() != null && org.getChildOrganizations().size() > 0) {
244244 log.error("Organization has children and can not be deleted, ID: " + orgid);
245
- return Response.status(Status.FORBIDDEN).header(SecurisErrorHandler.HEADER_ERROR_MESSAGE, "Organization has children and can not be deleted, ID: " + orgid).build();
245
+ return Response.status(Status.FORBIDDEN).header(DefaultExceptionHandler.ERROR_MESSAGE_HEADER, "Organization has children and can not be deleted, ID: " + orgid).build();
246246 }
247247
248248 em.remove(org);