java.lang.NullPointerException at ch.supsi.ist.geoshield.shields.UserShield.doBeforeProcessing(UserShield.java:77) at ch.supsi.ist.geoshield.shields.UserShield.doFilter(UserShield.java:139) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at ch.supsi.ist.geoshield.shields.CacheFilter.doFilter(CacheFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:722)
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: GET method is not supported ch.supsi.ist.geoshield.wfs.WFSShield.doFilter(WFSShield.java:437) ch.supsi.ist.geoshield.wfs.WfsButler.doFilter(WfsButler.java:258) ch.supsi.ist.geoshield.shields.UserShield.doFilter(UserShield.java:140) ch.supsi.ist.geoshield.shields.CacheFilter.doFilter(CacheFilter.java:116)What form of url for wfs layer in Geoshield is correct?
3) Request with context name before wfs: http://gserver:8080/geoshield/demo/wfs?SERVICE=WFS&REQUEST=GetCapabilities&VERSION=1.0.0
gets 404 error (The requested resource (/geoshield/demo/wfs) is not available.)
4) Openlayers also gets nothing.
Firebug shows only question mark in the response part of POST request.