Axis2 système ne peut pas en déduire le transport de l'information d'erreur

Je suis en train d'envoyer une requête SOAP à l'aide du code client qui utilise les bibliothèques généré par wsdl2java outil pour eclipse, mais continuer à obtenir cette erreur:

[ERREUR] Le système ne peut pas en déduire le transport de l'information à partir de l'Adresse: http://172.17.4.2:8081/axis2/services/CDMS URL. 

Ce client est une sorte de proxy qui se trouve entre un "vrai" client et un serveur. J'ai obtenu l'URL de l'asm:champ du message de SAVON à partir de la client réel, et l'utiliser pour créer une connexion au serveur.

Je suis assez perdu à la recherche de la source possible d'erreur, quelqu'un pourrait-il donner un indice? Je ne suis pas sûr de l'information que je peux donner ici que l'on peut utiliser, il suffit donc de laisser le moi savoir pour qui d'autres messages d'erreur ou fichier de config extraits que je dois fournir pour vous aider à m'aider 🙂

Merci...

Mise à JOUR:

J'ai fait un peu plus d'essais, la demande a été envoyée avec succès si j'ai coder en dur la chaîne d'URL pour le stub client, au lieu de l'obtenir à partir d'un autre message:

ConfigurationContext cc = ConfigurationContextFactory.createConfigurationContextFromFileSystem("/home/me/axis2-1.6.2/repository", "/home/me/axis2-1.6.2/conf/axis2.xml");
CDMSStub stub = new CDMSStub(cc, "http://172.17.4.2:8081/axis2/services/CDMS");

Je ne comprends pas pourquoi, parce que la chaîne que j'ai fourni a exactement la même valeur/contenu de la codé en dur....

OriginalL'auteur herrfz | 2012-09-27