IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

[Smack] Réception de paquet vide alors qu'il est envoyé plein


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    334
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 334
    Par défaut [Smack] Réception de paquet vide alors qu'il est envoyé plein
    Bonjour
    J'ai une curieuse erreur avec l'API Smack que j'utilise avec un serveur XMPP OpenFire don je développe un composant.
    Lorsque j’envoie un paquet IQ "get" à mon composant celui ci prépare un paquet IQ "result" avec un Element enfant quelconque et l'envoi en réponse.
    L'API Smack reçoit bien le paquet mais lorsque j'affiche le XML correspondant, l'enfant n'est pas présent! Il y a le paquet IQ "result", le bon identifiant, mais rien comme Element enfant.
    Le plus curieux est que j'ai expérimenté avec un client XMPP (Psy) et que l'Element réponse est bien envoyé avec l'enfant, seul l'API Smack le retire...
    En espérant que quelqu'un ai une idée car je suis perplexe.
    PS: en écoutant tout les paquets reçus par Smack ils comportent bien les Elements enfant, seul quant il est formé par moi, Smack l'ignore...

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    334
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 334
    Par défaut
    C'était un RTFM, pas une erreur.
    Smack parse les packets à la volé pour en faire des objets.
    Il faut déclarer un Provider si on utilise un packet spécifique.
    Moins pratique que coté OpenFire, peut-être plus performant par contre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. IE7 : Ma page est vide, alors que le code contient des choses
    Par mioux dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 12/11/2007, 10h30
  2. [Tableaux] si cellule vide, alors cellule inexistante
    Par afrodje dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 31/07/2007, 13h21
  3. Réponses: 2
    Dernier message: 27/07/2007, 16h37
  4. [MySQL] réponse vide alors que le champs existe dans la table, sans retour d'erreur
    Par ben_skywalker dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 15/02/2007, 14h20
  5. Recordset vide alors que la requete renvoie des valeurs
    Par lepiou dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 07/06/2006, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo