problème Java ME client web service - Java - Programmation
Marsh Posté le 24-02-2008 à 14:57:09
Je précise :
voici le screenshot où je suis bloqué :
Marsh Posté le 24-02-2008 à 21:38:11
salut,
ben c'est dans le message d'erreur: si tu veux éviter de bloquer ton appli, tu lances toutes les connexions réseau dans un thread séparé.
Après a priori y'a pas de raison que ton appli bloque, mais tu dois t'assurer que ton émulateur est correctement configuré pour accéder au réseau et SURTOUT ne pas t"en contenter et faire des tests "pour de vrai" sur un terminal. Parce qu'y'a parfois de grosses différences et eds surprises....
Marsh Posté le 24-02-2008 à 21:39:54
De plus, tu te connectes à un port 8080. FAis gaffe parce que si ca marche bien sur un PC avec de l'internet classique, ca peut être bloqué sur GPRS ou 3G selon ton opérateur...
Marsh Posté le 25-02-2008 à 00:38:43
Bon en fait, c'est bien un problème de réseau.
J'ai modifié les paramètres réseaux de l'emulateur, je n'ai plus le message avec airtime et tout marche.
merci
Marsh Posté le 24-02-2008 à 14:41:00
Bonjour,
j'ai crée une appli en java normal avec un web service. Maintenant j'en ai crée une seconde de type java mobile avec un client java me web service.
Le problème c'est qu'à un moment, il me demande si je veux utiliser airtime, je met ok mais là plus rien, ca bouge plus et j'ai ca en warning :
Warning: To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.
Voici mon code :