Exception in thread "Thread-0" java.lang.NullPointerException
at org.apache.http.impl.nio.reactor.AbstractIOReactor.closeActiveChannels(AbstractIOReactor.java:532)
at org.apache.http.impl.nio.reactor.AbstractIOReactor.hardShutdown(AbstractIOReactor.java:564)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.doShutdown(AbstractMultiworkerIOReactor.java:411)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:340)
at com.***.clawer.Clawer$1.run(Clawer.java:81)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-1" java.lang.IllegalStateException: I/O reactor has been shut down
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.connect(DefaultConnectingIOReactor.java:190)
at com.***.clawer.Run.run(Run.java:29)
Répondre
Vous utilisez un réacteur NIO qui est fermée au moment où vous essayez de l'utiliser (connecter)
Voir:
java.lang.IllegalStateException: I/O reactor has been shut down
Possible, mais avant cela, une exception NullPointerException se produit pendant la commande doShutdown. – Thilo
Je pense que le thread de travail arrêté a provoqué cette exception, mais je ne sais pas pourquoi. –
@Thilo: Oui, lors de l'arrêt, la méthode 'AbstractIOReactor.closeActiveChannels' essaie de fermer le réacteur mais elle est nulle car elle est déjà fermée. C'est la cause première. – OscarRyz
I eu un coup d'oeil sur le code, et je pense que NPE se passe parce que getSession()
renvoie null.
- 1. Utilisation de Java NIO pour pipeline Http
- 2. java nio Selector wakeup
- 3. exception étrange de PreferencesActivity
- 4. Java: utiliser NIO avec System.in
- 5. Problème de thread Java NIO avec SocketChannel.write()
- 6. .Équivalent du sélecteur NIO de Java
- 7. manutention étrange exception pratique
- 8. étrange Integer.parseInt exception
- 9. étrange exception non gérée
- 10. Android: étrange exception de mémoire
- 11. pointeur null étrange exception
- 12. Java, C++, NIO, tampon mmaped, synchronisation
- 13. Java NIO vs DotNet IO Performance
- 14. nio FileChannel.transferFrom en cours de transfert 0?
- 15. Java NIO UDP - Sélecteur se bloque en essayant d'enregistrer
- 16. Programmes Java utilisant le framework NIO
- 17. Bibliothèque Java RTP/RTCP utilisant NIO
- 18. Exception de servlet en Java
- 19. Exception NullPointer en Java
- 20. étrange nhibernate + linq + exception mysql
- 21. Java NIO (Netty): Exceptionhandling dans Downstream Hanlders/Chaîne
- 22. Java NIO FileChannel par rapport à FileOutputstream performance/utilité
- 23. obtenir étrange exception en essayant d'implémenter http asynchrone dans le moteur de l'application google pour Java
- 24. Java NIO: lecture de blocs de taille variable
- 25. maven - classe étrange non trouvé exception
- 26. Java - Prise de suspension étrange?
- 27. Contrôle - Exception C en Java
- 28. Utilisation de la structure JAVA NIO dans le serveur SPRING
- 29. Comment compter le numéro de connexion java nio
- 30. Exception d'hibernation étrange lors de l'exécution sous Linux
affichant le code de la vôtre qui invoque cela pourrait être utile –
E/S erreur: ouvrier d'expédition E/S fin anormalement Exception dans le thread "thread-1" java.lang.IllegalStateException: réacteur I/O a été arrêté \t à org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.connect (DefaultConnectingIOReactor.java:190) –