По умолчанию Sles Linux не предоставляет порт вне коробки.
Таким образом, установив порт отладки в WS на 7777 через веб-страницу (IBM / консоль), только открывается порт для внутренней коробки.Чтобы открыть его, вам нужно ввести «0.0.0.0:7777», но веб-страница не допускает этого в качестве значения.
Поэтому, чтобы изменить его вручную, перейдите к этому файлу на коробке ...
/ opt / IBM / WebSphere / AppServer / Profiles / WRSProfile / config / cell / WRSNodeCell / node / WRSNode / Servers / server1 / server.xml
Затем замените 7777 на 0.0.0.0:7777.в файле.(есть 3 места, чтобы изменить это в файле)
<services xmi:type="debugservice:DebugService"
xmi:id="DebugService_1331818723840" enable="true"
jvmDebugPort="0.0.0.0:7777"
jvmDebugArgs="-agentlib:jdwp=transport=dt_socket,
server=y,suspend=n,
address=0.0.0.0:7777"
BSFDebugPort="4444" BSFLoggingLevel="0"/>
...
<jvmEntries xmi:id="JavaVirtualMachine_1183122130078"
verboseModeClass="false" verboseModeGarbageCollection="false"
verboseModeJNI="false" maximumHeapSize="1024" runHProf="false"
hprofArguments="" debugMode="true"
debugArgs="-agentlib:jdwp=transport=dt_socket,
server=y,suspend=n,
address=0.0.0.0:7777"
genericJvmArguments="">
Затем остановите и запустите сервер.
/opt/IBM/WebSphere/AppServer/bin # ./stopServer.sh server1
..
/opt/IBM/WebSphere/AppServer/bin # ./startServer.sh server1
Вы можетеТеперь подключите отладчик к машине!