Clientabortexception: java.net. socketexception: broken pipe
At org. Apache. Catalina. connector. outputbuffer. realwritebytes (outputbuffer. Java: 358)
At org. Apache. tomcat. util. Buf. bytechunk. flushbuffer (bytechunk. Java: 434)
At org. Apache. Catalina. connector. outputbuffer. writebytes (outputbuffer. Java: 387)
At org. Apache. Catalina. connector. outputbuffer. Write (outputbuffer. Java: 370)
At org. Apache. Catalina. connector. coyoteoutputstream. Write (coyoteoutputstream. Java: 89)
At sun. NiO. cs. streamencoder $ charsetse. writebytes (streamencoder. Java: 336)
At sun. NiO. cs. streamencoder $ charsetse. implflushbuffer (streamencoder. Java: 404)
At sun. NiO. cs. streamencoder $ charsetse. implflush (streamencoder. Java: 408)
At sun. NiO. cs. streamencoder. Flush (streamencoder. Java: 152)
At java. Io. outputstreamwriter. Flush (outputstreamwriter. Java: 213)
At com. opensymphony. webwork. Dispatcher. velocityresult. doexecute (velocityresult. Java: 124)
At com.opensymphony.webwork.dispatcher.webworkresultsuppsupp.exe cute (webworkresultsupport. Java: 143)
At com.opensymphony.xwork.defaactionactioninvocation.exe cuteresult (defaactionactioninvocation. Java: 311)
At com. opensymphony. xwork. defaultactioninvocation. Invoke (defaactionactioninvocation. Java: 206)
At com. opensymphony. xwork. Interceptor. defaultworkflowinterceptor. dointercept (defaworkworkflowinterceptor. Java: 168)
At com. opensymphony. xwork. Interceptor. methodfilterinterceptor. Intercept (methodfilterinterceptor. Java: 86)
At com. opensymphony. xwork. defaultactioninvocation. Invoke (defaactionactioninvocation. Java: 188)
At com. opensymphony. xwork. validator. validationinterceptor. dointercept (validationinterceptor. Java: 115)
At com. opensymphony. xwork. Interceptor. methodfilterinterceptor. Intercept (methodfilterinterceptor. Java: 86)
At com. opensymphony. xwork. defaultactioninvocation. Invoke (defaactionactioninvocation. Java: 188)
I personally think there are two reasons for this:
1. When the page is loaded, you can click the stop button in the browser
2. Disconnection during Remote debug may result (local debug does not seem to work)