IBM Worklight: ошибка транспорта 202: ошибка привязки: адрес уже используется

У меня есть рабочая область eclipse с работающим проектом IBM worklight, и я хочу запустить другой экземпляр eclipse с другим проектом worklight на разных портах. Я изменил сервер.xml, который имеет порты Http следующим образом:

<httpEndpoint host="*" httpPort="10090" httpsPort="10453" id="defaultHttpEndpoint">
<tcpOptions soReuseAddr="true"/>

а также порт администратора следующим образом:

<jndiEntry jndiName="ibm.worklight.admin.jmx.port" value="10453"/>

Но когда я запускаю второй сервер, я получаю ошибку ниже:

Неустранимая ошибка в собственном методе: jdwp не инициализирован, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
Ошибка: ошибка транспорта 202: ошибка привязки: адрес уже используется
Ошибка: Jdwp Transport dt_socket не удалось инициализировать, TRANSPORT_INIT(510)
Jdwp exit error_transport_init(197): не инициализирован транспорт [../../../ src/share/back / debugInit.c: 750]

Какой порт мне не хватает, чтобы изменить и где я могу изменить это в eclipse?

1 ответ

  1. Также может потребоваться изменить порт отладки для каждого сервера.

    Смотрите здесь в разделе » удаленная отладка Java…»: http://www.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/c_dev_test_server_and_console.html

    Вам нужно открыть jvm.файл параметров в Eclipse > серверы > > сервер разработки. Затем измените номер порта «10777» на другой.