2012-05-04 1 views
1

Мы используем Crucible/FishEye для просмотра кода, а в Firefox есть значок Eclipse над содержимым исходного файла. Если я нажму на этот исходный файл, откроется в Eclipse.Услуги, доступные на порту Eclipse 51235

Тигель/FishEye не показывает эту иконку в Opera. Я попытался взломать его в Opera, только посмотрим, работает ли он. Тем не менее, даже не показывает значок:

<img src="http://localhost:51235/icon"> 

netstat показывает, что Eclipse, прослушивает этот порт и другие коллеги также могут использовать эту расширенную функциональность в Firefox через порт 51235, поэтому порт кажется предопределенный порт в Eclipse.

  1. Кто-нибудь знает, как это сделать или что такое Eclipse проверяет здесь?
  2. Кто-нибудь знает, что возможно через порт 51235?

EDIT: Я положил все выводы в моем ответе

+0

Я не вижу его в Chromium либо. Показывает в Firefox. –

ответ

2

Этот порт, кажется, входит в состав Atlassian -соединителя в Eclipse. Они написали the source и test class for their connector.

Вот краткий список возможных адресов:

  • Icon: http://localhost:51235/icon

  • Открытый вопрос: http://localhost:51235/issue?issue_key=PL-31&server_url=https://studio.atlassian.com/&id=

  • Открыть сборки: http://localhost:51235/build?build_key=ECL-COM&build_number=1118&server_url=https://gdansk.bamboo2.atlassian.com&id=

  • Открыть файл :

    • http://localhost:51235/file?file=plugin.xml&id=
    • http://localhost:51235/file?file=org.eclipse.mylyn.discovery.core/plugin.xml&id=
    • http://localhost:51235/file?file=CompletionActionStates.java&path=src/org/dubik/codecompletionlive/completions&line=10&id=
    • http://localhost:51235/file?file=Test.java&path=src/main/java/com/atlassian/connector&line=10&vcs_root=https://studio.atlassian.com/svn/PL/trunk/atlassian-intellij-connector/&id=
  • Открыть обзор

    • файл и версионируются комментарий определен: http://localhost:51235/review?review_key=CR-PL-66&server_url=https://svn.atlassian.com/atlaseye&file_path=src/main/java/com/atlassian/theplugin/util/CodeNavigationUtil.java&comment_id=CMT:9831&id=

    • определенный файл: http://localhost:51235/review?review_key=CR-PL-66&server_url=https://svn.atlassian.com/atlaseye&file_path=src/main/java/com/atlassian/theplugin/util/CodeNavigationUtil.java&id=

    • замечание общего определено: http://localhost:51235/review?review_key=CR-PL-66&server_url=https://svn.atlassian.com/atlaseye&comment_id=CMT:9899&id=

Примечание:

  • id всегда заполнен Math.floor(Math.random()*1000), т.е. г номер andom между 0 и 999
  • все ссылки вернуться на значке
0

Если добавить загрузку IFRAME, что URL, вы можете увидеть страницу ошибки кросс-сети. Если вы это сделаете, выберите, чтобы всегда разрешать трафик для этого сервера и посмотреть, работает ли он.

+0

Извините за задержку. Есть что-то совершенно странное. Если я напишу URL-адрес или тот, который предположительно открывает исходный файл в Eclipse в адресной строке Opera, он работает хорошо. Я вижу значок Eclipse. Думаю, мне нужно больше копать в JavaScript-код Crucible/FishEye. Я соскабливаю свой вопрос 1. – sjngm

+0

Жаль, что я был краток. Посмотрите, поможет ли это: http://stackoverflow.com/questions/5464599/opera-wont-load-some-javascript-files/7442998#7442998 – hallvors

Смежные вопросы