<div dir="ltr">Just verified that the same thing happens in Windows 7 as well as Linux.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 9, 2014 at 4:49 PM, Tomaž Cerar <span dir="ltr">&lt;<a href="mailto:tomaz.cerar@gmail.com" target="_blank">tomaz.cerar@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">What platform is this? Mac? Linux? Windows?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
<div><div class="h5">On Wed, Apr 9, 2014 at 9:24 PM, Mike Hostetler <span dir="ltr">&lt;<a href="mailto:hostetlerm@gmail.com" target="_blank">hostetlerm@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">I&#39;m using a WildFly 8.0.1 nightly and can easily recreate this error:<div>
<br></div><div><div>14:01:30,134 ERROR [io.undertow.request] (default task-18) Blocking request failed HttpServerExchange{ GET /ottrservices/recentpatients}: java.lang.RuntimeException: java.io.IOException: Broken pipe</div>


<div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.spec.HttpServletResponseImpl.responseDone(HttpServletResponseImpl.java:527)</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:287)</div>


<div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:227)</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:73)</div>


<div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:146)</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.server.Connectors.executeRootHandler(Connectors.java:168)</div>


<div><span style="white-space:pre-wrap">        </span>at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:727)</div><div><span style="white-space:pre-wrap">        </span>at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_51]</div>


<div><span style="white-space:pre-wrap">        </span>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_51]</div><div><span style="white-space:pre-wrap">        </span>at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51]</div>


<div>Caused by: java.io.IOException: Broken pipe</div><div><span style="white-space:pre-wrap">        </span>at sun.nio.ch.FileDispatcherImpl.write0(Native Method) [rt.jar:1.7.0_51]</div><div><span style="white-space:pre-wrap">        </span>at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) [rt.jar:1.7.0_51]</div>


<div><span style="white-space:pre-wrap">        </span>at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) [rt.jar:1.7.0_51]</div><div><span style="white-space:pre-wrap">        </span>at sun.nio.ch.IOUtil.write(IOUtil.java:51) [rt.jar:1.7.0_51]</div>


<div><span style="white-space:pre-wrap">        </span>at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:487) [rt.jar:1.7.0_51]</div><div><span style="white-space:pre-wrap">        </span>at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:150) [xnio-nio-3.2.1.Final.jar:3.2.1.Final]</div>


<div><span style="white-space:pre-wrap">        </span>at io.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:529)</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.conduits.ChunkedStreamSinkConduit.flush(ChunkedStreamSinkConduit.java:251)</div>


<div><span style="white-space:pre-wrap">        </span>at org.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162) [xnio-api-3.2.1.Final.jar:3.2.1.Final]</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:100)</div>


<div><span style="white-space:pre-wrap">        </span>at org.xnio.channels.Channels.flushBlocking(Channels.java:63) [xnio-api-3.2.1.Final.jar:3.2.1.Final]</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.spec.ServletOutputStreamImpl.close(ServletOutputStreamImpl.java:623)</div>


<div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.spec.HttpServletResponseImpl.closeStreamAndWriter(HttpServletResponseImpl.java:451)</div><div><span style="white-space:pre-wrap">        </span>at io.undertow.servlet.spec.HttpServletResponseImpl.responseDone(HttpServletResponseImpl.java:525)</div>


<div><span style="white-space:pre-wrap">        </span>... 9 more</div><div><br></div><div><br></div><div>For this particular screen, we do send a lot of data back and forth via REST requests. Some of it can be large.</div><div>


<br></div><div>I have this setting in my http-listener:</div><div><div>             &lt;http-listener name=&quot;default&quot; socket-binding=&quot;http&quot; max-buffered-request-size=&quot;10485760&quot;  max-header-size=&quot;7864320&quot;</div>


<div>allow-equals-in-cookie-value=&quot;true&quot;/&gt;</div></div><div><br></div><div>yes I picked those large values just to see if they would work and they haven&#39;t. I see from this page:</div><div><a href="http://undertow.io/documentation/core/listeners.html" target="_blank">http://undertow.io/documentation/core/listeners.html</a><br>


</div><div><br></div><div>That there is a MAX_ENTITY_SIZE in Undertow but I can&#39;t seem to get Wildfly to recognize it -- when I try max-entity-size=&quot;something&quot; in the http-listener tag, I get a validation error.</div>


<div><br></div><div>Any ideas?</div><span><font color="#888888"><div><br></div><div><br></div><div><br></div>-- <br>Mike Hostetler<br><a href="http://mike.hostetlerhome.com/" target="_blank">http://mike.hostetlerhome.com/</a><br>

<br>
</font></span></div></div>
<br></div></div>_______________________________________________<br>
undertow-dev mailing list<br>
<a href="mailto:undertow-dev@lists.jboss.org" target="_blank">undertow-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/undertow-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/undertow-dev</a><br></blockquote></div><br></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Mike Hostetler<br><a href="http://mike.hostetlerhome.com/">http://mike.hostetlerhome.com/</a><br><br>
</div>