PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Appel Webservices sur windev mobile: fr.pcsoft.wdjava.ws erreur interne
Appel Webservices sur windev mobile: fr.pcsoft.wdjava.ws erreur interne
Débuté par Olier, 11 avr. 2017 15:49 - 14 réponses
Membre enregistré
3 messages
Posté le 11 avril 2017 - 15:49
Bonjour,

Environnement de travail : Windev mobile express 21, Sony xperia Android 5.0

Je rencontre cette erreur sur le mobile android : fr.pcsoft.wdjava.ws.b.a.c ou fr.pcsoft.wdjava.ws.b.i [erreur interne]
avec différents webservices simples (hello world) que j'ai mis en place avec différentes techno :
php + nusoap, php + json, asp.net asmx ou webservices externes type globalweather city.

En mode emulateur(Wlangage), je n'ai pas d'erreur.

Y a t'il besoin d'installer des bibliothèques sur le smartphone (soap, etc...) ?
Comment peut t'on débugger simplement cela ?
Le formatage xml est en cause (balise) ?
Je souhaite tester l'appel du webservice hello world de asp.net (fichier asmx) en créant une procédure java dans windev mobile,
quelqu'un pourrait m'aider ?

Merci d'avance pour vos retours pour toutes ces questions. ;)
Membre enregistré
5 messages
Posté le 18 avril 2017 - 15:55
Bonjour,
J'ai exactement le même souci en utilisant le webservice fournit par pcsoft pour me connecter à une base de données externe.
Vous avez trouvé quelquechose ?

Merci
Posté le 18 avril 2017 - 16:35
Bonjour,

Non pas pour l'instant. Mes webservices fonctionnent correctement via d'autres moyens de consommation.

Je n'ai pas essayé c'est avec un webservice webdev. Le debug avec logcat n'est pas simple...

Si vous trouvez une solution, merci de la poster. je ferais bien sur de même.

Certains passent du coup par du transfert FTP. C'est pas terrible.

Vous essayer avec la version express 21 (sans maj) ? Votre version d'android ?

Cdlt
Membre enregistré
5 messages
Posté le 19 avril 2017 - 10:28
Bonjour,
oui express 21, android 5.1

Avec emulateur tout est OK
Sur le mobile , la connection est OK, le sqlexec plante
Posté le 19 avril 2017 - 12:11
Bonjour,

Oui en émulateur, je n'ai pas de problème non plus.

Le HelloWorld fonctionne pour toi ?
Si oui avec quel type de webservice ? Webdev, ASP.Net, PHP...

Si c'est le cas tu peux poster l'exemple HelloWorld qui fonctionne sur le smartphone (côté client et côté serveur) et j'avancerais sur ton sujet ensuite.
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 20 avril 2017 - 08:33
Bonjour,

WM21, android 5.1

Emulateur OK
Sur le mobile : Erreur fatale fr.pcsoft.wdjava.ws.b.i

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 20 avril 2017 - 08:34
PS : Webservice déployé avec Webdev

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 20 avril 2017 - 09:19
Rebonjour

J'ai créé un projet minimaliste avec l'envoi d'une requête à un Webservice écrit en Webdev.

En émulateur cela fonctionne mais déployé : erreur fatale! }:(

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 20 avril 2017 - 09:34
J'ai aussi testé uniquement l'exemple https://doc.pcsoft.fr/?3086001 du Webservice GlobalWeather.
en émulateur : Data not Found mais le Webservice fonctionne.

Sur Android : plantage et erreur fatale avec le seul appel de ce Webservice !

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
5 messages
Posté le 21 avril 2017 - 13:17
Bonjour,
Vous utilisez quel connexion SQL ?
Pour ma part SQL server via OLEDB
Posté le 21 avril 2017 - 16:34
Bonjour,

J'ai ouvert une demande sur le Support gratuit US.
J'attends leurs retours.
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 22 avril 2017 - 07:47
Bonjour

Avec Windev mobile express 21 il y a une erreur fatale lors de l'exécution de l'APK avec les Webservices.

Mais cela fonctionne en version W 22 220059g

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
5 messages
Posté le 24 avril 2017 - 10:29
Bonjour,

Donc pas possible de tester l'appli sur un mobile (ce qui est troublant c'est que ca fonctionne sur l'emulateur Windev)
Merci pour l'info
Membre enregistré
3 messages
Posté le 25 avril 2017 - 12:16
Bonjour,

Il y a donc un bug sur la version 07F210066J de WinDev mobile 21 Express pour l'utilisation des webservices sur device smartphone android.

J'attends le retour du support US.

Merci pour l'info.
Membre enregistré
3 messages
Posté le 26 avril 2017 - 11:07
Bonjour,

Il faut bien passer en version WinDev mobile 22 pour corriger ce bug (retour du support).