It sounds like this is in regards to the issue I'm having. I just opened a JIRA for it: https://issues.apache.org/jira/browse/SHIRO-164
<https://issues.apache.org/jira/browse/SHIRO-164>Tauren On Mon, May 17, 2010 at 8:02 PM, Les Hazlewood <[email protected]> wrote: > Hi Ryan, > > It is a known problem that we were just discussing in a previous > thread, but no one has opened an issue for it - can you please create > one? It is my highest priority and I hope to have it finished tonight > or tomorrow. > > Thanks, > > Les > > On Mon, May 17, 2010 at 7:57 PM, Ryan McKinley <[email protected]> wrote: > > Hello- > > > > I have been using wicket/shiro for a while and just started seeing > > some strange errors. > > > > Do I need to do anything different to make this go away? > > > > java.lang.IllegalStateException: No ServletRequest found in > > ThreadContext. Make sure WebUtils.bind() is being called. (typically > > called by AbstractShiroFilter) This could also happen when running > > integration tests that don't properly call WebUtils.bind(). > > at > org.apache.shiro.web.WebUtils.getRequiredServletRequest(WebUtils.java:472) > > at > org.apache.shiro.web.session.ServletContainerSessionManager.doGetSession(ServletContainerSessionManager.java:68) > > at > org.apache.shiro.session.mgt.AbstractSessionManager.getSession(AbstractSessionManager.java:246) > > at > org.apache.shiro.session.mgt.AbstractSessionManager.getHost(AbstractSessionManager.java:194) > > at > org.apache.shiro.mgt.SessionsSecurityManager.getHost(SessionsSecurityManager.java:161) > > at > org.apache.shiro.session.mgt.DelegatingSession.getHost(DelegatingSession.java:157) > > at > org.apache.shiro.subject.support.DefaultSubjectContext.resolveHost(DefaultSubjectContext.java:293) > > at > org.apache.shiro.web.subject.support.DefaultWebSubjectContext.resolveHost(DefaultWebSubjectContext.java:52) > > at > org.apache.shiro.web.mgt.DefaultWebSubjectFactory.createSubject(DefaultWebSubjectFactory.java:58) > > at > org.apache.shiro.mgt.DefaultSecurityManager.createSubject(DefaultSecurityManager.java:340) > > at > org.apache.shiro.subject.Subject$Builder.buildSubject(Subject.java:819) > > at > org.apache.shiro.web.subject.WebSubject$Builder.buildWebSubject(WebSubject.java:101) > > at > org.apache.shiro.web.servlet.AbstractShiroFilter.bind(AbstractShiroFilter.java:215) > > at > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:307) > > at > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:83) > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1190) > > > > > > thanks > > ryan > > >
