¿Tienes problemas con tu encoding y acentos en Glassfish? ¿Has puesto en todos lados UTF-8 y cuando escribes "López" en un Input y lo envías a través de un formulario recibes "López" en el servidor?
En mi caso lo he solucionado añadiendo en el fichero glassfish-web.xml la siguiente línea:
<parameter-encoding default-charset="UTF-8"/>
Si has llegado hasta aquí con este mismo problema espero que te haya ayudado, ya que yo perdí una hora por esto.