2015-04-16 1 views
0

je tente de se connecter à mon serveur XMPP par ce codese connecter au serveur XMPP

final String servicename = "my server ip"; 
    XMPPTCPConnection connection; 


    public void Register(String userName, String password)throws XMPPException, SmackException, IOException 
    { 
    try{ 
      XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder() 
      .setServiceName(servicename) 
      .setUsernameAndPassword("admin username", "admin password") 
      .setCompressionEnabled(false).build(); 

      connection = new XMPPTCPConnection(config); 

      connection.connect(); 
      AccountManager AM = AccountManager.getInstance(connection); 
      AM.createAccount(userName, password); 
      connection.disconnect(); 
      System.out.println(":)"); 
    } 
    catch(XMPPException e){ 
      System.out.println(":(");    
    } 

    } 

tout le code est en prise d'essai, mais quand j'appelle cela rien de fonction est imprimé et obtenir l'erreur.

Je suis nouveau java mais je pense qu'il devient erreur de déclaration de configuration

i copie déclaration de configuration de here

Comment puis-je résoudre ce problème?

merci à l'avance

Répondre

0

je trouve enfin le answer.it semble que, après 4 smack vous devez ajouter quelques fichiers jar à votre projet et l'un d'entre eux qui permettent de résoudre mon problème était this