java.net.SocketException: 断开的管道错误

问题描述

服务启动后一不定时的报出以下错误<2015-1-12上午11时14分33秒CST><Error><HTTP><BEA-101083><Connectionfailure.java.net.SocketException:断开的管道atjava.net.SocketOutputStream.socketWrite0(NativeMethod)atjava.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)atjava.net.SocketOutputStream.write(SocketOutputStream.java:136)atweblogic.servlet.internal.ChunkOutput.writeChunkNoTransfer(ChunkOutput.java:548)atweblogic.servlet.internal.ChunkOutput.writeChunks(ChunkOutput.java:505)Truncated.seelogfileforcompletestacktrace>or><HTTP><BEA-101104><Servletexecutioninservletcontext"weblogic.servlet.internal.WebAppServletContext@3d721ae2-appName:'EBP',name:'EBP.war',context-path:'/EBP',spec-version:'2.5'"failed,java.net.SocketException:断开的管道.java.net.SocketException:断开的管道atjava.net.SocketOutputStream.socketWrite0(NativeMethod)atjava.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)atjava.net.SocketOutputStream.write(SocketOutputStream.java:136)atweblogic.servlet.internal.ChunkOutput.writeChunkNoTransfer(ChunkOutput.java:548)atweblogic.servlet.internal.ChunkOutput.writeChunks(ChunkOutput.java:505)Truncated.seelogfileforcompletestacktrace

解决方案

解决方案二:
客户端与服务器端建立Socket连接,比如客户端关闭了此连接socket.close(),而服务器却向客户端输出东西,这时候就会抛出这个异常socketclosed

时间: 2024-07-30 13:24:44

java.net.SocketException: 断开的管道错误的相关文章

服务器-java.net.SocketException: Connection reset时出时不出

问题描述 java.net.SocketException: Connection reset时出时不出 最近写一个很简单的TCP通信的程序,问题的详细情况是这样的:服务器端在电脑上,客户端在android手机上,android手机连上学校里的无线可以正常连接.现在我用运行着服务器端的电脑上的360免费wifi开无线,android手机连上电脑开的这个无线再进行连接的时候就会抛出java.net.SocketException: Connection reset的错误!为什么呢?难道是TCP通信

ftp程序在read的地方卡死了,等服务器断开后才抛异常java.net.socketException

问题描述 ftp程序在read的地方卡死了,等服务器断开后才抛异常java.net.socketException,设置了ftp.setReadTimeout(120000);//等待2*60*1000毫秒发生阻塞抛出异常后仍然无效,求大神指教,为什么会这样,怎么解决.以下贴出ftp远程下载服务器端代码privatestaticvoidgetFilefromServer(FtpClientftp,OutputStreamout,StringfileName)throwsException{byt

[android]MonkeyRunner“java.net.SocketException: Broken pipe”错误解决办法

from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice import time import random d=MonkeyRunner.waitForConnection() d.wake() for i in range(0,100): #TOUCH|{'x':55,'y':795,'type':'downAndUp',} d.startActivity(action='android.intent.action.MAIN

java.net.SocketException: Connection reset 解决方法_java

自从SEOTcs系统11月份24日更新了一下SEO得分算法以来,一直困扰我的一个问题出现了,java的数据job任务,在执行过程中会经常报以下的错误: "2011-12-03 18:00:32 DefaultHttpClient [INFO] I/O exception (java.net.SocketException) caught when processing request: Connection reset by peer: socket write error2011-12-03

java.net.SocketException: Socket closed

问题描述 java.net.SocketException:Socketclosedatjava.net.SocketOutputStream.socketWrite(SocketOutputStream.java:99)atjava.net.SocketOutputStream.write(SocketOutputStream.java:136)atweblogic.servlet.internal.ChunkUtils.writeChunkTransfer(ChunkUtils.java:2

断开的管道?

在<unix/linux编程实践>一书中的多线程web server例子,我用ab测试一下老是导致程序挂掉,报一个断开的管道的错误.搜索得知,这个错误就是一般常见的Connection   reset   by   peer.当往关闭的管道或是socket里面写东西就会产生SIGPIPE信号,而系统默认对这个信号的处理是杀死该进程,因此解决办法就是在程序中设置忽略这个信号: #include<signal.h> .... signal(SIGPIPE, SIG_IGN); 文章转自

图片-java ee中的EJB出现错误:

问题描述 java ee中的EJB出现错误: 解决方案 看异常貌似是jdbc/MysqlDB_pm 这个数据源配置的问题

matlab m文件构建成Java 报错不知道是什么错误

问题描述 matlab m文件构建成Java 报错不知道是什么错误 m文件内容是: function [sum] = oper(a,b); sum = a + b; end 出错的错误是: 正在构造 Javadoc 信息... 标准 Doclet 版本 1.8.0_40 正在构建所有程序包和类的树... 正在生成C:UsersAdministratorDocumentsMATLABoperfor_testingdochtmloperClass1.html... C:UsersAdministra

编程-关于java中if 和showMessageDialog()错误的问题。

问题描述 关于java中if 和showMessageDialog()错误的问题. 这段代码好奇怪. 1.它能编译通过. 2.但是这一段有点奇怪 if((psw1==psw2)) { JOptionPane.showMessageDialog(frame, "alert"); System.out.println(psw1); } 什么问题呢? 1.不论psw1==psw2是否成立,shouwMessageDialog 永远没有执行(或许执行了,但没弹出对话框).我试过把 if()去了