← Back to team overview

dhis2-devs team mailing list archive

Re: java.lang.IllegalStateException: getOutputStream() has already been called for this response

 

Hi

When did this happen? and what version of DHIS2? normally this is something
you can disregard, maybe connection issues or something similar. Did DHIS2
continue to work normal after?

-- 
Morten Olav Hansen
Senior Engineer, DHIS 2
University of Oslo
http://www.dhis2.org

On Sun, Jun 18, 2017 at 5:39 PM, 林晓东 <lin_xd@xxxxxxx> wrote:

> The develop version, windows 10
> got :
>
> for this response (CommonsLogger.java [http-nio-8080-exec-3])
> java.lang.IllegalStateException: getOutputStream() has already been
> called for this response
>         at org.apache.catalina.connector.Response.getWriter(Response.
> java:626)
>         at org.apache.catalina.connector.ResponseFacade.getWriter(
> ResponseFacade.java:211)
>         at javax.servlet.ServletResponseWrapper.getWriter(
> ServletResponseWrapper.java:109)
>         at javax.servlet.ServletResponseWrapper.getWriter(
> ServletResponseWrapper.java:109)
>         at org.springframework.security.web.util.
> OnCommittedResponseWrapper.getWriter(OnCommittedResponseWrapper.java:149)
>         at org.hisp.dhis.result.PlainTextErrorResult.execute(
> PlainTextErrorResult.java:98)
>         at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(
> DefaultActionInvocation.java:372)
>         at com.opensymphony.xwork2.DefaultActionInvocation.invoke(
> DefaultActionInvocation.java:276)
>         at org.apache.struts2.impl.StrutsActionProxy.execute(
> StrutsActionProxy.java:54)
>         at org.apache.struts2.dispatcher.Dispatcher.serviceAction(
> Dispatcher.java:575)
>         at org.apache.struts2.dispatcher.ng.ExecuteOperations.
> executeAction(ExecuteOperations.java:81)
>         at org.apache.struts2.dispatcher.ng.filter.
> StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.
> java:99)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:193)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:166)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:317)
>         at org.springframework.security.web.access.intercept.
> FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
>         at org.springframework.security.web.access.intercept.
> FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.access.
> ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.session.
> SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.authentication.
> AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.
> java:111)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.servletapi.
> SecurityContextHolderAwareRequestFilter.doFilter(
> SecurityContextHolderAwareRequestFilter.java:170)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.savedrequest.
> RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.authentication.www.
> BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.
> java:158)
>         at org.springframework.web.filter.OncePerRequestFilter.
> doFilter(OncePerRequestFilter.java:107)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.hisp.dhis.security.filter.CorsFilter.doFilter(
> CorsFilter.java:91)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.authentication.
> AbstractAuthenticationProcessingFilter.doFilter(
> AbstractAuthenticationProcessingFilter.java:200)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.authentication.
> AbstractAuthenticationProcessingFilter.doFilter(
> AbstractAuthenticationProcessingFilter.java:200)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.hisp.dhis.security.filter.CustomAuthenticationFilter.
> doFilter(CustomAuthenticationFilter.java:64)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.authentication.logout.
> LogoutFilter.doFilter(LogoutFilter.java:116)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.hisp.dhis.security.filter.AutomaticAccessFilter.doFilter(
> AutomaticAccessFilter.java:115)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.header.HeaderWriterFilter.
> doFilterInternal(HeaderWriterFilter.java:64)
>         at org.springframework.web.filter.OncePerRequestFilter.
> doFilter(OncePerRequestFilter.java:107)
>         at org.springframework.security.web.FilterChainProxy$
> VirtualFilterChain.doFilter(FilterChainProxy.java:331)
>         at org.springframework.security.web.context.request.async.
> WebAsyncManagerIntegrat
>
>
>
> --
> 此致
>
>  easy
>
> 莫愁前路无知己,天下谁人不识君。
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>

References