java.io.EOFException的问题

今天调程序的时候,报java.io.EOFException: null

at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:264) ~[na:1.7.0_55]
at java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:254) ~[na:1.7.0_55]
at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:163) ~[na:1.7.0_55]
at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:78) ~[na:1.7.0_55]
at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:90) ~[na:1.7.0_55]
at com.eversec.smci.utils.ZipUtil.unZipByGZIP(ZipUtil.java:259) ~[dnsfileoperate-0.0.1.jar:0.0.1]
at com.eversec.smci.fileoperate.input.XmlFileInputHandler.run(XmlFileInputHandler.java:101) [dnsfileoperate-0.0.1.jar:0.0.1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_55]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_55]

最后定位原因为:客户端上传文件后缀名为.gz,服务器自动解析.gz文件,文件并没有上传完,服务器就开始解析了,所以报错。

时间: 2024-10-11 03:39:22

java.io.EOFException的问题的相关文章

java.io.EOFException

使用webclient抓取网页时报错:java.io.EOFException atjava.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:207) atjava.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:197) atjava.util.zip.GZIPInp使用webclient抓取网页时报错: java.io.EOFException at java.u

严重:IOException while loading persisted sessions:java.io.EOFException.

1.错误描述 java.io.EOFException 2.错误原因 由于项目在运行的过程中,异常地关闭了Tomcat,在项目文件下生成了SESSIONS.ser D:\MyEclipse\apache-tomcat-7.0.55\work\Catalina\localhost\SSH 3.解决办法 删除在该路径下的SESSIONS.ser文件,重新启动Tomcat,项目就会正常运行

【转】Tomcat出现SEVERE: IOException while loading persisted sessions: java.io.EOFException java.io.EOFException问题的解决方案

[java] view plaincopy 错误代码如下: 严重: IOException while loading persisted sessions: java.io.EOFException java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2325) at java.io.ObjectInputStream$BlockDataInputS

Android HttpsUrlConnection eofexception --&gt; java.io.EOFException

05-15 17:32:51.624: W/System.err(9851): java.io.EOFException 05-15 17:32:51.694: W/System.err(9851): at libcore.io.Streams.readAsciiLine(Streams.java:203) 05-15 17:32:51.694: W/System.err(9851): at libcore.net.http.HttpEngine.readResponseHeaders(Http

Java Scoket之java.io.EOFException解决方案

Java Scoket之java.io.EOFException解决方案 Socket接收数据的时候,常常会抛出java.io.EOFException异常,也没有明确的原因和提示,在网上搜搜,很多人都在问此问题,但是没有找到切实可行的办法.经过研究,问题解决了. 看到的异常堆栈信息如下: java.io.EOFException   at java.io.DataInputStream.readFully(DataInputStream.java:178)   at java.io.DataI

while loading persisted sessions [java.io.EOFException]的三种解决办法!

原因: (1)IOException while loading persisted sessions: java.io.EOFException当加载持久化的session错误:文件末尾异常,就是已经读取到文件末尾了,tomcat仍然试图读取内容. (2)修改jsp文件后,访问web页面时是修改前的效果,这是因为tomcat未及时编译jsp导致的所以要删除work目录下的catalinna的文件 解决方案: (1) 自己电脑的tomcat的版本比较高,可在自己的项目文件夹workspace -

Hadoop Eclipse远程连接出现:Error:Call to /10.10.10.10:9000 failed on local exception: java.io.EOFException

异常截图: 原因很简单,Hadoop对应的eclipse插件jar包版本不对,更换至响应版本即可. Hadoop Eclipse远程连接出现:Error:Call to /10.10.10.10:9000 failed on local exception: java.io.EOFException,布布扣,bubuko.com

tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案

严重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException    at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2284)    at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInp

严重: IOException while loading persisted sessions: java.io.EOFException

java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281) at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750) at java.io.ObjectInputStream.readStreamHeader(ObjectInpu

关于安卓开发当中通过java自带的HttpURLConnection访问XML的java.io.EOFException问题

刚接触安卓开发,试着写个小程序熟悉下,就写了天气预报的小程序,通过httpUrlConnection读流的方式来获取网络公共接口提供的天气XML信息.但在建立http连接时一直报java.io.EOFException,多次尝试无过,但正常的httpUrlConnection却能正常访问. 通过查询Baidu大神,比较多的说法是这是由于httpUrlConnection在某些版本的安卓平台所存在的bug问题,果断改之,通过引用httpClinet外部包来解决该问题,非常成功!代码如下: //外部