Today, when the program was called, 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]
The final reason is: the client upload file suffix named. gz, the server automatically resolves. gz files, the file is not uploaded, the server began to parse, so error.
Java.io.EOFException's Problem