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
>

Reply via email to