Ne pouvais pas trouver un correspondant de Java opération pour WSDD opération
Je hv créé un service web pour le code suivant mais suis une exception:
org.apache.de l'axe.InternalException: java.lang.Exception: impossible de trouver un correspondant de Java opération pour WSDD opération "andrQues" (0 args)" sur l'appel de la fonction.
public class Ques {
public String[] AndrQues(){
String ques[] = {"name??", "age??", "grade??"};
return ques;
}
}
Personne ne sait pourquoi son survenant? Aussi le wsdl n'est pas généré.
- devrait-il être "AndrQues" ou "andrQues"?
- ouais vous avez raison. Il devrait être andrQues.
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé l'erreur.
Juste besoin de changer le "AndrQues" à "andrQues" et le programme s'exécute correctement.
Il ya quelque chose de mal avec votre nom de la méthode assurez-vous que vous avez orthographié votre Nom de la méthode correcte. prenez soin de la chose que d'utiliser votre méthode de première en petit en bas de casse.
juste u besoin de changer "AndrQues" à "andrQues", car par Défaut les web-services de prise de nom dans la partie inférieure du boîtier.
cela aidera..
Dans mon cas, l'entrée dans l'interface WSPort.java invoquant WSSoapHttpBindingImpl.java manquait.