Внешний гаджет JIRA выдает ошибку ‘Ресурс / rest / greenhopper /1.0 / rapid/ диаграммы / скорость? rapidViewId=some_id, не может быть найден. ‘

#jquery #jira #jira-rest-api #google-gadget

#jquery #jira #jira-rest-api #google-гаджет

Вопрос:

Я пытаюсь получить доступ к пользовательскому гаджету JIRA в Confluence. Связь приложения была установлена между JIRA и Confluence. После этого я добавил ссылку в раздел «Внешний гаджет» для гаджета JIRA ex.-«https://JIRA_Base_URL/rest/gadgets/1.0/g/jira-gadget-tutorial-plugin:tutorial-gadget/gadget.xml«. Когда я пытаюсь добавить макрос на страницу слияния, он выдает мне сообщение об ошибке, в котором говорится, что «Ресурс / rest / greenhopper /1.0 /rapid / диаграммы / скорость?rapidViewId=some_id, не может быть найден». Что может быть причиной этой проблемы? Нужно ли выполнять какие-либо настройки? или что-то еще нужно сделать? На изображении показано, как я получаю ошибку в макросе

Ответ №1:

Возможно, это не решение, а подсказка из моей установки.

Другое приложение (confluence в вашем случае) должно проверить сертификат JIRA для использования доступа https. Для этого могут потребоваться промежуточные (и корневые) сертификаты.

В случае, если они недоступны в хранилище ключей Java по умолчанию, подключение невозможно (в журнале отображается сообщение об ошибке при невозможности создания цепочки сертификатов).

Вы можете либо добавить необходимый сертификат (загружаемый вашим браузером при доступе к экземпляру JIRA) в хранилище ключей JVM экземпляра confluence, либо создать новый и указать на него в свойстве типа:

-Djavax.net.ssl.trustStore=/myCacert -djavax.net.ssl.trustStorePassword=

помещен в bin/setenv.sh установки confluence или путем добавления в свойства службы в Windows.

Комментарии:

1. Я, вероятно, вовремя не распознал, что символы «меньше» и «больше» распознаются как специальные символы и удаляются. «Путь к» и «пароль» исчезли из значений свойств…