Подключаемый модуль Eclipse (OpenEdge Architect 10.2B) заблокирован брандмауэром - PullRequest
0 голосов
/ 10 января 2012

Вчера я установил OpenEdge Architect 10.2B (то есть объектно-ориентированный прогресс, принятый в Eclipse IDE) на моей платформе Windows 7 Premium.Установка прошла нормально без каких-либо сообщений об ошибках.

При запуске OpenEdge Architect появляется следующее сообщение об ошибке:

"Not licensed to run OpenEdge Architect for version 10.2B". 

Это сообщение об ошибке странное, поскольку это не так.

Кроме того, похоже, что части Eclipse-плагина заблокированы

  1. Главное меню выглядит нормально
  2. В представлениях появляются сообщения об ошибках типа: «Не удалось создатьпредставление: плагин com.openedge.pdt.text не смог загрузить класс com.openedge.pdt.text.explorer.OEExplorer .... "

Я заметил, что если я открою свойбрандмауэр (F-Secure) и разрешить все, тогда все работает нормально, но тогда, конечно, компьютер уязвим.Тогда я решил отказаться от брандмауэра F-secure и использовать вместо него брандмауэр Windows, настроив исключения для OE Architect.Но на данный момент я не вижу, какими должны быть исключения, поскольку в них задействовано множество процессов!

Есть какие-либо предложения о том, как действовать?Как узнать, что заблокировано (это связано с Eclipse или с подключаемым модулем Eclipse, или это что-то еще в пакете OpenEdge?)


Мигрировано с https://softwareengineering.stackexchange.com/


Ответы [ 2 ]

2 голосов
/ 10 января 2012

Я решил проблему, вот как я это сделал:

  • Откройте F-secure, измените настройку брандмауэра, чтобы разрешить все.
  • Откройте брандмауэр Windows, включите его.
  • Запустите OpenEdge Architect
  • Появится предупреждение от брандмауэра Windows. \ Jre \ bin / javaw.exe заблокирован брандмауэромустановите флажки «Разрешить» и нажмите «Разрешить доступ».

Готово.

1 голос
/ 10 января 2012

Может быть, менеджер лицензий - это сам процесс, к которому только подключается Архитектор - таким образом, проблема с брандмауэрами. Большая часть этого материала - либо процесс Java, либо один из процессов из вашего каталога \ bin. Чтобы выяснить, какой процесс пытается открыть какой порт, откройте командную оболочку (windows + r, введите «cmd» и нажмите «run»), а затем запустите «netstat -ao», который даст вам список всех процессов, запущенных и порты, которые ты слушаешь. Если вы выполните поиск в этом списке при запуске Architect с отключенным брандмауэром, вы сможете найти процессы, связанные с лицензированием (либо процесс Java, либо один из двоичных файлов из вышеупомянутой папки «bin»).

надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...