Je suis en train de télécharger un fichier zip, mais je reçois un Flux fermé Exception strong>.
Quand je l'utilise à l'aide de swing IUG obtenir ce Erro mais si j'utilise la console il n'y a pas de problème.
Pourquoi ai-je cette exception? Comment puis-je résoudre ce problème Ceci est mon code: p> 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.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3901)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1791)
at java.awt.Component.dispatchEvent(Component.java:3819)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at be.azvub.webutil.gui.WebEventQueue.dispatchEvent(WebEventQueue.java:34)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
3 Réponses :
Cette exception signifie généralement que la connexion a été fermée brusquement. Je regarderais les journaux sur le serveur pour voir s'il y avait une erreur. P>
Il peut être dû aux retards JVM, il peut être provoqué en raison du générateur de nombres aléatoires du système d'exploitation UNIX / Linux. Vous devriez le remplacer par / dev / ./ urandom p>
Ce lien a plus de détails sur elle. p>
http://devcorn.com / Java-io-ioException-Stream-shirt-No-Disponible-routeur-to-destination / P>
Je l'ai résolu lors de la suppression de cette étiquette de PRIMEFACES de mon xhtml. source p>
http://www.primefaces.org/showcase/ui/multimedia/media.xhtml
où i> avez-vous l'exception?
Trace de pile s'il vous plaît
Je reçois une exception ici:
tandis que (((nombre = in.read (b))> = 0) {out.write (b, 0, compte); } code>
J'ai ajouté la trace de la pile: s'il vous plaît voir ci-dessus
J'utilise Weblogic, peut-il être de Weblogic?
Pourriez-vous ajouter des numéros de ligne à votre extrait de code s'il vous plaît?