Publicado el Dejar un comentario

“400 Bad Request” en Chrome

De pronto al entrar a una página web a la cuál ya había entrado antes, empezó a mostrarme este error en Chrome.

Si usaba otro navegador y entraba a la misma página el error no se producía. El problema son las “galletitas” o cookies almacenados por Chrome del sitio , por lo que hay que borrar los cookies de ese sitio.

El siguiente artículo en inglés muestra como borrar los cookies en los diferentes navegadores. La página tiene muchas imágenes que te guían paso a paso, así que no creo que tengas problemas con el lenguaje.

¡Saludos!

Publicado el Dejar un comentario

El módulo de impresión (printing) de GeoServer 2.5.x no funciona con capas WMS seguras

La extensión de impresión de GeoServer 2.5.1 no imprime capas seguras, sólo las capas públicas. Este problema será corregido en la versión 2.6 de GeoServer, por lo pronto podemos hacer lo siguiente para solucionar el problema.

Descargue la nueva versión de la librería  print-lib (print-lib-2.0.0.jar) de  aquí.

Pare el servidor de aplicaciones donde está instalado el GeoServer (tomcat, glassfish, jetty, etc.).

Elimine la versión actual de esa librería que se encuentra dentro de la aplicación GeoServer:

../WEB-INF/lib/print-lib-1.2-20101018133712.jar

así como la librería pvalsecc-0.9.2.jar en esa misma ubicación.

Copie el archivo jar de la versión 2.0 descargado anteriormente al mismo directorio nombrado anteriormente.

Hay que hacer unas modificaciones al archivo web.xml de GeoServer:

../WEB-INF/web.xml

Localice esta sección en el archivo anterior:

    <!-- pick up all spring application contexts -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath*:/applicationContext.xml classpath*:/applicationSecurityContext.xml</param-value>
    </context-param>

Cambie esa sección de modo que quede así:

    <!-- pick up all spring application contexts -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath*:/applicationContext.xml classpath*:/applicationSecurityContext.xml classpath*:/mapfish-spring-application-context.xml</param-value>
    </context-param>

Reinicie el servidor de aplicaciones y es todo, ya se podrán imprimir las capas seguras publicadas por Geoserver.

¡Saludos!