mercredi 13 mai 2015

Socket Java Server: NullPointerException

Hallo,
ich möchte einen Server basteln, der Befehle des Clients entgegennimmt und dann die Methode getXMLType() ausführt.
Dabei bekomme ich folgenden Fehler:

Code:

Exception in thread "Thread-1" java.lang.NullPointerException
        at Server$ClientHandler.run(Server.java:47)
        at java.lang.Thread.run(Unknown Source)

Code:
Java Code:

  1. public class ClientHandler implements Runnable {
  2. Socket client;
  3.  
  4. public ClientHandler(Socket client) throws IOException {
  5. this.client = client;
  6. reader = new BufferedReader(new InputStreamReader(client.getInputStream()));
  7. }
  8.  
  9. @Override
  10. public void run() {
  11. String message;
  12.  
  13. try {
  14. while ((message = reader.readLine()) != null) {
  15. System.out.println("From client: \n" + message);
  16.  
  17. xml.getXMLType(message);
  18. //sendToAllClients(message);
  19. }
  20. // TODO Auto-generated catch block
  21. e.printStackTrace();
  22. }
  23. }
  24. }


Socket Java Server: NullPointerException

0 commentaires:

Enregistrer un commentaire