brauche Hilfe, stell mich doof an

Noerion

Grünschnabel
Mahlzeit alle zusammen

ich hab da ein Problem. und zwar will (muss) ich eine verteilte Anwendung mit JMS programmieren. ich habe es geschaft das ich Inhalte von einem Rechner zum anderen bekomme. nun will ich das Server Client Prinzip einbauen.
ich hab also einen Klasse für die Kommunikation (Verbindungsaufbau, Session, Close usw.) eine Main die folgendes tut
Code:
public static void main(String[] args) {
       String topic = "topic1";
       
       Communicate comm = new Communicate();
       comm.init();
       comm.openConnection();
       comm.topic(topic);
       
       Client client = new Client();
       Empfaenger listener = new Empfaenger();
              
       listener.listen(topic);
       
       for (int i=1; i<6; i++){
       	try{
        	client.publish("dies ist die Nachricht "+i);	
	        }
	       catch(Exception e){
	        	System.out.println("Fehler: "+e.toString());        	
	        }
       }
        comm.closeConnection();
        
    }
und einen Listener, der die Topic abhören soll

leider wirft er mir eine Null Pointer Exception aus. das kommt daher weil er die Parameter der Kommunikation nicht übernimmt, also die Topic-Variablen usw alle leer sind.
wie krieg ich das hin das da was drin steht?

mfg
Noerion
 
Zurück