Entradas

Mostrando las entradas etiquetadas como glassfish

JAVA Como prevenir Directorio Transversal Directory Traversal

Prevenir ataque de directorio transversal Prevent  Transversal Directory Attack http://ayudasdesarrollo.blogspot.com/2017/03/owasp-transversaldirectory-java.html HOLA !, referente a la falla de seguridad OWASP, definida en los siguientes enlaces: https://www.owasp.org/index.php/Testing_Directory_traversal/file_include_(OTG-AUTHZ-001) https://en.wikipedia.org/wiki/Directory_traversal_attack La implementación para prevenir esto en nuestras aplicaciones java WEB es la siguiente: import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * * @author davidandrade */ public class RestrictURL implements Filter { private FilterConfig fcgConfFiltr_t; private static final org.apache.log4j.Logg...

Glassfish 4.4.1 falla con jax rs y json

¿PORQUE FALLA MI WEB SERVICE JAX RS CON GLASSFISH 4.1.1 ? Throw error on glassfish 4.1.1 java . lang . NoClassDefFoundError : Could not initialize class org . eclipse . persistence . jaxb . BeanValidationHelper Este es mi codigo: package com.dyalogo.cbx.api; import javax.ws.rs.ApplicationPath; import javax.ws.rs.core.Application; /**  *  * @author DYALOGOSAS.davidandrade  */ @ApplicationPath("api") public class JAXRSConfiguracion extends Application{ } @Path("mail/sendmailservice") public class JAXRSEnviarCorreoElectronico {     public static final Logger log = Logger.getLogger(JAXRSEnviarCorreoElectronico.class.getName());     @POST     @Produces(MediaType.APPLICATION_JSON)     @Consumes({"application/json"})     public ObjReturnDATA sendEmail(WSData config) { } Basicamente porque glassfish tiene un error en la version 4.4.1 pero la solucion es facil: Descarga este archivo: ...