J'essaie d'utiliser jsonRpcService pour imprimer une valeur sur la console. Juste pour tester. Mais quand je l'appelle la méthode que je reçois cette erreur sur la console du navigateur:Obtention d'une erreur lors de l'utilisation de jsonRpcService sur Xpages
POST http://localhost/Teste.nsf/Teste.xsp/RpcService?$$viewid=!ei0pdt23xx! 400 (Bad Request)
Error: Unable to load /Teste.nsf/Teste.xsp/RpcService?$$viewid=!ei0pdt23xx! status:400(…)
Unable to load /Teste.nsf/Teste.xsp/RpcService?$$viewid=!ei0pdt23xx! status:400
Error: Unable to load /Teste.nsf/Teste.xsp/RpcService?$$viewid=!ei0pdt23xx! status:400(…)
Error: Unable to load /Teste.nsf/Teste.xsp/RpcService?$$viewid=!ei0pdt23xx! status:400(…)
Voici l'image de l'erreur: http://i.stack.imgur.com/T5ekl.jpg
Je l'ai déjà cherché beaucoup pour une solution à cette erreur, mais je suis arrivé rien.
Voici le code que j'utilise:
<xe:jsonRpcService id="jsonRpcService1" serviceName="metodos"
pathInfo="RpcService">
<xe:this.methods>
<xe:remoteMethod name="teste" script="print('teste')"></xe:remoteMethod>
</xe:this.methods>
</xe:jsonRpcService>
Et ceci est le code que j'utilise sur la console pour appeler la fonction
metodos.teste()
Est-ce que quelqu'un sait ce que je Je fais mal?
Merci
"metodos" est le nom du jsonRpcService. Le navigateur le reconnaît et si j'utilise "metodos.teste()" la fonction sera appelée, mais après cela le service retourne une erreur et à cause de cette erreur je ne peux pas gérer le retour de la fonction. –