Я трачу часы на эту проблему, но безуспешно. Вот что я сделал:JProfiler не интегрируется с websphere на localhost
Установленный JProfiler (9.1.1) на моем локальном компьютере.
У меня есть websphere 8.0.0, установленный в моей машине. Через консоль websphere я установил параметры VM как:
-Xshareclasses: none -agentpath: C: \ Program Files \ jprofiler9 \ bin \ windows \ jprofilerti.dll = port = 8849, nowait, id = 117, config = C : \ Users \ пользователь \ .jprofiler9 \ config.xml
Затем в JProfiler GUI, я следую:
'New Server Integration' -> 'IBM Webpshere сервер 8.x Application' -> «на этом компьютере '->' JVM (ibm), версия (1.6.0), jit-компилятор, 64-битная JVM '->' Ждите подключения из JProfiler GUI '-> Выберите websphere server.xml (с добавленными выше параметрами VM) -> Порт Jprofiler 8849 -> «Да, запустите сеанс и дождитесь сервера приложений» -> Завершить
статус соединения работает в течение некоторого времени ... и затем следующее сообщение об ошибке
Не удалось подключиться к 127.0.0.1:8849.Please убедитесь, что удаленный адрес является правильным, удаленная программа запускается должным образом, а также сеть маршрут разрешает соединения сокетов.
Может кто-нибудь скажет мне, где я буду не так?
Ingo, спасибо, что ответит. Я добавил путь к агенту только после того, как все другие средства не сработали. Вначале я добавил сервер, не делая ничего другого. Но это не сработало. Хотя это сработало сразу с Tomcat 7. Поэтому кажется, что в websphere есть некоторые проблемы. В любом случае, я бы посмотрел на native_sterr.log один раз. Еще раз спасибо. – Mandroid
Я пробовал аналогичным образом, но без добавления виртуального аргумента. JProfiler добавляет -agentpath: C: \ PROGRA ~ 1 \ JPROFI ~ 1 \ bin \ WINDOW ~ 1 \ jprofilerti.dll = port = 8849 "в server.xml websphere. Но я все равно получаю очень ту же проблему. – Mandroid
Файл native_sterr.log содержимое важно для его отладки. –