Commit 0af07128a3d9de934b4b6769ddeb9a1623e9e301

Authored by Cleverson Sacramento
1 parent a6be699a
Exists in master

Adicionando o Interceptor para validação

archetype/html-rest/src/main/resources/archetype-resources/src/main/java/rest/BookmarkREST.java
@@ -66,8 +66,8 @@ public class BookmarkREST { @@ -66,8 +66,8 @@ public class BookmarkREST {
66 @Validate 66 @Validate
67 @Path("{id}") 67 @Path("{id}")
68 @Transactional 68 @Transactional
69 - @Consumes("application/json")  
70 @Produces("application/json") 69 @Produces("application/json")
  70 + @Consumes("application/json")
71 public void update(@PathParam("id") Long id, Bookmark entity) { 71 public void update(@PathParam("id") Long id, Bookmark entity) {
72 checkId(entity); 72 checkId(entity);
73 load(id); 73 load(id);
archetype/html-rest/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/beans.xml
@@ -2,10 +2,10 @@ @@ -2,10 +2,10 @@
2 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd"> 2 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
3 3
4 <interceptors> 4 <interceptors>
5 - <class>br.gov.frameworkdemoiselle.transaction.TransactionalInterceptor</class>  
6 - <class>br.gov.frameworkdemoiselle.security.LoggedInInterceptor</class>  
7 <class>br.gov.frameworkdemoiselle.security.RequiredPermissionInterceptor</class> 5 <class>br.gov.frameworkdemoiselle.security.RequiredPermissionInterceptor</class>
8 <class>br.gov.frameworkdemoiselle.security.RequiredRoleInterceptor</class> 6 <class>br.gov.frameworkdemoiselle.security.RequiredRoleInterceptor</class>
  7 + <class>br.gov.frameworkdemoiselle.validation.ValidateInterceptor</class>
  8 + <class>br.gov.frameworkdemoiselle.transaction.TransactionalInterceptor</class>
9 <class>br.gov.frameworkdemoiselle.exception.ExceptionHandlerInterceptor</class> 9 <class>br.gov.frameworkdemoiselle.exception.ExceptionHandlerInterceptor</class>
10 </interceptors> 10 </interceptors>
11 11