Я пытаюсь использовать мастер «Добавить веб-службу» NetBeans, чтобы увидеть веб-службы SugarCRM REST. Но когда я вставляю url 'http: //ip/sugarcrm/service/v2/rest.php' (или 'http: //ip/sugarcrm/service/v2/rest.php? Wadl'), я получаю сообщение об ошибке:Добавить службы SugarCRM REST для NetBeans
- «не может определить, имеет ли служба тип wsdl или wadl».
Я уже включены JAX-RPC плагин, как указано в 'http://stackoverflow.com/questions/4762149/adding-new-web-services-in-netbeans', но это не помогло. На самом деле, я думаю, NetBeans не нуждается в плагинах RPC для подключения к службам REST ...
Любая помощь?
Я не уверен, но в мастере добавления веб-сервисов NetBeans отображается информация «Укажите веб-службу или ресурсы REST, файл дескриптора (WSDL или файл WADL)». И ниже этого сообщения мы можем поместить путь к локальному файлу или URL-адресу. – ricardoc
Хорошо, когда я перехожу к моему экземпляру Sugar (который является Pro 6.2.something) и перейдите в /services/v2/rest.php. Я получаю описание. Не уверен, что это WADL. Это определенно не XML (по крайней мере, не так, как я знаю). Но это также слишком нормализовано, чтобы быть просто дружественной документацией. Если Netbeans требует WSDL или WADL, оба из которых являются XML, я не думаю, что вы можете связать. Однако сначала я попробую SOAP wsdl. – Anthony
Я нашел «YahooSearch.wadl», и это файл XML. «.../services/v2/rest.php» не так ... Но я не знаю, работает ли этот URL-адрес, используемый для доступа к службам Sugar REST, для работы с существующими файлами WADL. Что означает NetBeans, когда говорится: «Укажите веб-службу или ресурсы REST, файл дескриптора (WSDL или WADL-файл)»? ... Все, что мне нужно, это список служб Sugar REST для подключения и тестирования. – ricardoc