KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to download a zip file but I get a Stream Closed Exception . When i use using swing gui it get this erro but if i use console there is no problem. Why do I get this exception? How can I fix it? This is my code: URLConnection conn = url.openConnection(); InputStream in = conn.getInputStream(); FileOutputStream out = new FileOutputStream(destination.getPath()); byte[] b = new byte[1024]; int count; while ((count = in.read(b)) >= 0) { out.write(b, 0, count); } out.flush(); out.close(); in.close(); OptionPane.showMessageDialog(null, "Download is finished"); } catch (HttpUnauthorizedException e) { JOptionPane.showMessageDialog(null, "Proxy or Server Authentication Required"); } catch (IOException e) { System.out.println(e.getMessage()); } this is stack trace java.io.IOException: Stream closed. at java.net.PlainSocketImpl.available(PlainSocketImpl.java:428) at java.net.SocketInputStream.available(SocketInputStream.java:217) at java.io.BufferedInputStream.read(BufferedInputStream.java:321) at weblogic.net.http.KeepAliveStream.read(KeepAliveStream.java:86) at java.io.FilterInputStream.read(FilterInputStream.java:90) at be.azvub.ext.bcfidownloder.Download.downloadZipFile(Download.java:130) at be.azvub.ext.bcfidownloder.Download.authorize(Download.java:91) at be.azvub.ext.bcfidownloder.BcfiDownloadPanel$4.mouseClicked(BcfiDownloadPanel.java:110) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212) at java.awt.Component.processMouseEvent(Component.java:5520) at javax.swing.JComponent.processMouseEvent(JComponent.java:3129) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDisp
Tags (comma-separated)
Save Edits
Cancel