You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Igor Vaynberg <ig...@gmail.com> on 2010/06/29 07:09:32 UTC
Re: CryptedUrlWebRequestCodingStrategy, mounted stateless pages and
IOException
On Mon, Jun 28, 2010 at 6:36 AM, nmetzger <nm...@odu.edu> wrote:
>
> Hi all,
>
> I'm running into problems with my CryptedUrlWebRequestCodingStrategy. First
> a question:
>
> I understand that the CryptedUrlWebRequestCodingStrategy creates a http
> session for all pages, even stateless ones. If I mount my stateless pages in
> my application, does this override the session creation? (My stateless pages
> are the homepage, login page, faq etc).
the session is created to keep the encryption key the strategy uses.
-igor
>
> Second, I occasionally see the following error in my application logs, but
> haven't been able to reproduce it in my test environment. Has any one any
> idea where this is coming from? I'm using wicket 1.4.9 with Shiro 1.0
>
> Exception:
> java.lang.IllegalStateException: IOException: Premature end of POST data
> at
> com.evermind.server.http.EvermindHttpServletRequest.getParameterMap(EvermindHttpServletRequest.java:1642)
> at
> javax.servlet.ServletRequestWrapper.getParameterMap(ServletRequestWrapper.java:211)
> at
> org.apache.wicket.protocol.http.servlet.ServletWebRequest.getParameterMap(ServletWebRequest.java:147)
> at
> org.apache.wicket.protocol.http.request.CryptedUrlWebRequestCodingStrategy$DecodedUrlRequest.<init>(CryptedUrlWebRequestCodingStrategy.java:434)
> at
> org.apache.wicket.protocol.http.request.CryptedUrlWebRequestCodingStrategy.decode(CryptedUrlWebRequestCodingStrategy.java:124)
> at org.apache.wicket.Request.getRequestParameters(Request.java:183)
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1310)
> at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
> at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
> at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)
> at
> org.apache.wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:160)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
> at
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:359)
> at
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:275)
> at
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> at
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> at
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:343)
> at
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:272)
> at
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:83)
> at
> com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
> at
> com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
> at
> com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:889)
> at
> com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
> at
> com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
> at
> com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
> at
> oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
> at
> com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
> at java.lang.Thread.run(Thread.java:595)
> --
> View this message in context: http://apache-wicket.1842946.n4.nabble.com/CryptedUrlWebRequestCodingStrategy-mounted-stateless-pages-and-IOException-tp2270917p2270917.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org