Commit a9e0bf0c05eb96c6f45c1d7b8d29b330dd807837

Authored by Cleverson Sacramento
1 parent 72954459
Exists in master

FWK-202: Injeção de java.util.logging.Logger

Task-Url: https://demoiselle.atlassian.net/browse/FWK-202
impl/extension/rest/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/AuthenticationExceptionMapper.java
@@ -2,12 +2,12 @@ package br.gov.frameworkdemoiselle.internal.implementation; @@ -2,12 +2,12 @@ package br.gov.frameworkdemoiselle.internal.implementation;
2 2
3 import static javax.servlet.http.HttpServletResponse.SC_UNAUTHORIZED; 3 import static javax.servlet.http.HttpServletResponse.SC_UNAUTHORIZED;
4 4
  5 +import java.util.logging.Logger;
  6 +
5 import javax.ws.rs.core.Response; 7 import javax.ws.rs.core.Response;
6 import javax.ws.rs.ext.ExceptionMapper; 8 import javax.ws.rs.ext.ExceptionMapper;
7 import javax.ws.rs.ext.Provider; 9 import javax.ws.rs.ext.Provider;
8 10
9 -import org.slf4j.Logger;  
10 -  
11 import br.gov.frameworkdemoiselle.security.AuthenticationException; 11 import br.gov.frameworkdemoiselle.security.AuthenticationException;
12 import br.gov.frameworkdemoiselle.util.Beans; 12 import br.gov.frameworkdemoiselle.util.Beans;
13 import br.gov.frameworkdemoiselle.util.NameQualifier; 13 import br.gov.frameworkdemoiselle.util.NameQualifier;
@@ -19,7 +19,7 @@ public class AuthenticationExceptionMapper implements ExceptionMapper<Authentica @@ -19,7 +19,7 @@ public class AuthenticationExceptionMapper implements ExceptionMapper<Authentica
19 19
20 @Override 20 @Override
21 public Response toResponse(AuthenticationException exception) { 21 public Response toResponse(AuthenticationException exception) {
22 - getLogger().info(exception.getMessage()); 22 + getLogger().warning(exception.getMessage());
23 return Response.status(SC_UNAUTHORIZED).entity(exception.getMessage()).type("text/plain").build(); 23 return Response.status(SC_UNAUTHORIZED).entity(exception.getMessage()).type("text/plain").build();
24 } 24 }
25 25
impl/extension/rest/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/AuthorizationExceptionMapper.java
@@ -2,12 +2,12 @@ package br.gov.frameworkdemoiselle.internal.implementation; @@ -2,12 +2,12 @@ package br.gov.frameworkdemoiselle.internal.implementation;
2 2
3 import static javax.servlet.http.HttpServletResponse.SC_FORBIDDEN; 3 import static javax.servlet.http.HttpServletResponse.SC_FORBIDDEN;
4 4
  5 +import java.util.logging.Logger;
  6 +
5 import javax.ws.rs.core.Response; 7 import javax.ws.rs.core.Response;
6 import javax.ws.rs.ext.ExceptionMapper; 8 import javax.ws.rs.ext.ExceptionMapper;
7 import javax.ws.rs.ext.Provider; 9 import javax.ws.rs.ext.Provider;
8 10
9 -import org.slf4j.Logger;  
10 -  
11 import br.gov.frameworkdemoiselle.security.AuthorizationException; 11 import br.gov.frameworkdemoiselle.security.AuthorizationException;
12 import br.gov.frameworkdemoiselle.util.Beans; 12 import br.gov.frameworkdemoiselle.util.Beans;
13 import br.gov.frameworkdemoiselle.util.NameQualifier; 13 import br.gov.frameworkdemoiselle.util.NameQualifier;
@@ -19,7 +19,7 @@ public class AuthorizationExceptionMapper implements ExceptionMapper<Authorizati @@ -19,7 +19,7 @@ public class AuthorizationExceptionMapper implements ExceptionMapper<Authorizati
19 19
20 @Override 20 @Override
21 public Response toResponse(AuthorizationException exception) { 21 public Response toResponse(AuthorizationException exception) {
22 - getLogger().info(exception.getMessage()); 22 + getLogger().warning(exception.getMessage());
23 return Response.status(SC_FORBIDDEN).build(); 23 return Response.status(SC_FORBIDDEN).build();
24 } 24 }
25 25
impl/extension/rest/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/ConstraintViolationExceptionMapper.java
1 package br.gov.frameworkdemoiselle.internal.implementation; 1 package br.gov.frameworkdemoiselle.internal.implementation;
2 2
3 import java.util.Iterator; 3 import java.util.Iterator;
  4 +import java.util.logging.Logger;
4 5
5 import javax.validation.ConstraintViolation; 6 import javax.validation.ConstraintViolation;
6 import javax.validation.ConstraintViolationException; 7 import javax.validation.ConstraintViolationException;
@@ -8,8 +9,6 @@ import javax.ws.rs.core.Response; @@ -8,8 +9,6 @@ import javax.ws.rs.core.Response;
8 import javax.ws.rs.ext.ExceptionMapper; 9 import javax.ws.rs.ext.ExceptionMapper;
9 import javax.ws.rs.ext.Provider; 10 import javax.ws.rs.ext.Provider;
10 11
11 -import org.slf4j.Logger;  
12 -  
13 import br.gov.frameworkdemoiselle.UnprocessableEntityException; 12 import br.gov.frameworkdemoiselle.UnprocessableEntityException;
14 import br.gov.frameworkdemoiselle.util.Beans; 13 import br.gov.frameworkdemoiselle.util.Beans;
15 import br.gov.frameworkdemoiselle.util.NameQualifier; 14 import br.gov.frameworkdemoiselle.util.NameQualifier;
@@ -32,7 +31,7 @@ public class ConstraintViolationExceptionMapper implements ExceptionMapper<Const @@ -32,7 +31,7 @@ public class ConstraintViolationExceptionMapper implements ExceptionMapper<Const
32 failed.addViolation(violation.getPropertyPath().toString(), violation.getMessage()); 31 failed.addViolation(violation.getPropertyPath().toString(), violation.getMessage());
33 } 32 }
34 33
35 - getLogger().debug(getBundle().getString("mapping-violations", status, failed.getViolations().toString())); 34 + getLogger().fine(getBundle().getString("mapping-violations", status, failed.getViolations().toString()));
36 return Response.status(status).entity(failed.getViolations()).build(); 35 return Response.status(status).entity(failed.getViolations()).build();
37 } 36 }
38 37
impl/extension/rest/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/DefaultExceptionMapper.java
1 package br.gov.frameworkdemoiselle.internal.implementation; 1 package br.gov.frameworkdemoiselle.internal.implementation;
2 2
  3 +import static java.util.logging.Level.SEVERE;
3 import static javax.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR; 4 import static javax.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
4 5
5 import java.util.ResourceBundle; 6 import java.util.ResourceBundle;
  7 +import java.util.logging.Logger;
6 8
7 import javax.ws.rs.core.Response; 9 import javax.ws.rs.core.Response;
8 import javax.ws.rs.ext.ExceptionMapper; 10 import javax.ws.rs.ext.ExceptionMapper;
9 import javax.ws.rs.ext.Provider; 11 import javax.ws.rs.ext.Provider;
10 12
11 -import org.slf4j.Logger;  
12 -  
13 import br.gov.frameworkdemoiselle.util.Beans; 13 import br.gov.frameworkdemoiselle.util.Beans;
14 import br.gov.frameworkdemoiselle.util.NameQualifier; 14 import br.gov.frameworkdemoiselle.util.NameQualifier;
15 15
@@ -23,7 +23,7 @@ public class DefaultExceptionMapper implements ExceptionMapper<Throwable> { @@ -23,7 +23,7 @@ public class DefaultExceptionMapper implements ExceptionMapper<Throwable> {
23 @Override 23 @Override
24 public Response toResponse(Throwable exception) { 24 public Response toResponse(Throwable exception) {
25 String message = getBundle().getString("internal.server.error"); 25 String message = getBundle().getString("internal.server.error");
26 - getLogger().error(message, exception); 26 + getLogger().log(SEVERE, message, exception);
27 27
28 return Response.status(INTERNAL_SERVER_ERROR).entity(message).build(); 28 return Response.status(INTERNAL_SERVER_ERROR).entity(message).build();
29 } 29 }
impl/extension/rest/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/HttpViolationExceptionMapper.java
1 package br.gov.frameworkdemoiselle.internal.implementation; 1 package br.gov.frameworkdemoiselle.internal.implementation;
2 2
3 import java.util.Set; 3 import java.util.Set;
  4 +import java.util.logging.Logger;
4 5
5 import javax.ws.rs.core.Response; 6 import javax.ws.rs.core.Response;
6 import javax.ws.rs.ext.ExceptionMapper; 7 import javax.ws.rs.ext.ExceptionMapper;
7 import javax.ws.rs.ext.Provider; 8 import javax.ws.rs.ext.Provider;
8 9
9 -import org.slf4j.Logger;  
10 -  
11 import br.gov.frameworkdemoiselle.HttpViolationException; 10 import br.gov.frameworkdemoiselle.HttpViolationException;
12 import br.gov.frameworkdemoiselle.HttpViolationException.Violation; 11 import br.gov.frameworkdemoiselle.HttpViolationException.Violation;
13 import br.gov.frameworkdemoiselle.util.Beans; 12 import br.gov.frameworkdemoiselle.util.Beans;
@@ -29,7 +28,7 @@ public class HttpViolationExceptionMapper implements ExceptionMapper<HttpViolati @@ -29,7 +28,7 @@ public class HttpViolationExceptionMapper implements ExceptionMapper<HttpViolati
29 if (violations.isEmpty()) { 28 if (violations.isEmpty()) {
30 violations = null; 29 violations = null;
31 } else { 30 } else {
32 - getLogger().debug(getBundle().getString("mapping-violations", status, violations.toString())); 31 + getLogger().fine(getBundle().getString("mapping-violations", status, violations.toString()));
33 } 32 }
34 33
35 return Response.status(status).entity(violations).build(); 34 return Response.status(status).entity(violations).build();
impl/extension/rest/src/main/java/br/gov/frameworkdemoiselle/internal/implementation/MetadataREST.java
@@ -3,6 +3,7 @@ package br.gov.frameworkdemoiselle.internal.implementation; @@ -3,6 +3,7 @@ package br.gov.frameworkdemoiselle.internal.implementation;
3 import static javax.ws.rs.core.MediaType.TEXT_HTML; 3 import static javax.ws.rs.core.MediaType.TEXT_HTML;
4 4
5 import java.util.ResourceBundle; 5 import java.util.ResourceBundle;
  6 +import java.util.logging.Logger;
6 7
7 import javax.inject.Inject; 8 import javax.inject.Inject;
8 import javax.ws.rs.GET; 9 import javax.ws.rs.GET;
@@ -10,8 +11,6 @@ import javax.ws.rs.Path; @@ -10,8 +11,6 @@ import javax.ws.rs.Path;
10 import javax.ws.rs.PathParam; 11 import javax.ws.rs.PathParam;
11 import javax.ws.rs.Produces; 12 import javax.ws.rs.Produces;
12 13
13 -import org.slf4j.Logger;  
14 -  
15 import br.gov.frameworkdemoiselle.NotFoundException; 14 import br.gov.frameworkdemoiselle.NotFoundException;
16 import br.gov.frameworkdemoiselle.ServiceUnavailableException; 15 import br.gov.frameworkdemoiselle.ServiceUnavailableException;
17 import br.gov.frameworkdemoiselle.util.Metadata; 16 import br.gov.frameworkdemoiselle.util.Metadata;