J'essaie de consommer un service web SOAP à partir d'une application Adobe Flex 3, mais le serveur me dit "Enveloppe SOAP invalide, le corps SOAP ne contient pas de message ni de faute". J'ai déjà écrit d'autres clients de test (avec Delphi et C#) et je suis sûr que tout va bien du côté serveur, donc j'ai besoin d'examiner l'enveloppe SOAP que Flex envoie au serveur. Comment faire ça? Je pense qu'il devrait être un événement à écouter (dans la classe BaseSys?) Pour obtenir l'enveloppe avant qu'il ne soit envoyé.journalisation des demandes de savon en flex 3
Répondre
La méthode la plus simple consiste à exécuter un proxy. Paros est facile, écrit en Java, et donc multi-plateforme par nature: http://www.parosproxy.org/index.shtml
Aussi, si vous ne l'utilisez pas déjà, vous devez installer Firebug: https://addons.mozilla.org/fr/firefox/addon/1843
L'onglet surveillance du réseau doit s'adapter à votre Besoins.
J'ai deux suggestions pour vous:
Si vous utilisez Flex Builder, vous pouvez essayer de générer un client pour votre service Web en utilisant la Importation fonction Web Service dans le menu Données et éther l'utiliser directement ou simplement enquêter sur le code généré pour des indices.
Consultez la documentation pour les services Web à partir de Flex SDK car il peut s'agir d'un problème avec les versions SOAP prises en charge. Vérifiez que Flex SDK et votre serveur utilisent des versions compatibles.
merci pour vos réponses, mais le problème est le code d'état 500 (flex can handle code 200 only)
- 1. Graphiques itemrenderers en flex 3
- 2. flex 3 ordre de chargement des composants
- 3. Prise en charge des événements de clavier Flex 3
- 4. Flex 3 positionnement des composants personnalisés - popups
- 5. Flex 3 utilisant des états imbriqués
- 6. flex 3 navigateToURL
- 7. Gestion des exceptions globales Flex 3
- 8. flex 3 et itemRenderers
- 9. Info-bulle Flex 3
- 10. Est-il possible de compiler flex 3 cartes en intellij?
- 11. Conversion implicite de l'objet en XML dans flex 3
- 12. Envoyer un en-tête de savon avec une demande de savon WSDL avec PHP
- 13. Flex 3 DataGridColumn HeaderText Localisation
- 14. Flex 3: Aligner en haut l'image et de l'étiquette
- 15. Flex 3: ConcurrencyError utilisant HTTPService
- 16. Quel est l'ordre de répartition des événements dans Flex 3?
- 17. Flex 3 Dynamic RemoteObject Classe
- 18. flex 3 server.error.request envoi webservice
- 19. Snapshot de DisplayObject dans flex 3
- 20. Largeur de colonne Flex 3 DataGrid Problème
- 21. flex 3 résultats webservice d'émission
- 22. Bibliothèque ASDocs Flex 3 Édition
- 23. Astuces de code de Flex Builder 3
- 24. Flex 3 StringValidator Highlight Champ
- 25. Utilisation de FlashVars avec Flex 3
- 26. Couleur de cellule DataGrid Flex 3
- 27. Journalisation des erreurs WCF
- 28. Effacer DateField dans Flex 3
- 29. flex 3 effet de lecture removedFromStage
- 30. Traitement des demandes FastCGI
Utilisez-vous RemObjects pour le webservice? Je vois le même problème ... – Roddy