Я пытаюсь использовать jsonRpcService для печати значения на консоли. Просто для тестирования. Но когда я называю метод я получаю эту ошибку на консоли браузера:Получение ошибки при использовании jsonRpcService на 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(…)
Вот образ ошибки: http://i.stack.imgur.com/T5ekl.jpg
Я уже искал много для одного решения этой ошибки, но я получил ничего.
Это код, который я использую:
<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>
И это код, который я использую на консоли, чтобы вызвать функцию
metodos.teste()
Кто-нибудь знает, что я» Неправильно?
Благодаря
«Методос» - это имя jsonRpcService. Браузер распознает его, и если я использую «metodos.teste()», функция будет вызвана, но после этого служба вернет ошибку и из-за этой ошибки я не могу обработать возврат функции. –