====== Información de Depuración sobre peticiones Rest ======
Alternativamente a [[fdw2.0:fundeweb2.0:gt:rest:log_mensajes | Logear mensajes In/OUT en servicios]], tambien podemos obtener información de depuración referente a las peticiones sobre los recursos rest.
Para obtener esta información añadimos al final del fichero //web.xml// la siguiente configuración:
com.sun.jersey.spi.container.ResourceFilters
es.um.atica.jersey.api.container.filter.ResourceDebuggingFilterFactory
Al realizar una petición a un recurso Rest, obtendriamos la siguiente información:
19 oct 2018 14:49:48,555 INFO (ResourceDebuggingFilterFactory.java:63)- [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] - Usuario: ANONIMO-1539953387748 - Sub-Resource Method matched.
Path: mensaje
Matched Result: java.util.regex.Matcher[pattern=/mensaje(/)? region=0,8 lastmatch=/mensaje]
HttpMethod: GET
Resource: es.um.atica.prueba.services.rest.PruebaRest
Method: public java.lang.String es.um.atica.prueba.services.rest.PruebaRest.prueba()
Estos mensajes, al ser de nivel **//info//** (nivel de Log4J), **se muestran para todos los entornos**.
Si se quieren ocultar, hay que añadir la siguiente configuración en el fichero //log4j.xml//. Añadiendo la entrada:
----
--- //[[juanmiguel.bernal@ticarum.es|JUAN MIGUEL BERNAL GONZALEZ]] 19/10/2018 14:43//