Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / oc4j в дебаге идеи / 13 сообщений из 13, страница 1 из 1
09.08.2007, 17:23:25
    #34717894
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Привет всем!
Есть контейнер OC4J 10g Release 3 (10.1.3.3).
Хочется прицепить свой J2EE проект (который в идее) в дебаг IntelliJ Idea 6.0 с этим oc4j.
Догадываюсь,что нужно выбрать JSR 45 Compatible Server,но как там дальше..
С oc4j первый раз так...

Вообщем пока буду сам разбираться,но может кто уже эт делал и расскажет ,как там настроить дебаг:)
Спасиб:)

Art is long life is short
...
Рейтинг: 0 / 0
09.08.2007, 17:25:19
    #34717901
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
> Догадываюсь,что нужно выбрать JSR 45 Compatible
> Server,но как там дальше.. С oc4j первый раз так...
>

это для дебага jsp, достаточно remote debug
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
09.08.2007, 17:29:58
    #34717927
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Deady
> Догадываюсь,что нужно выбрать JSR 45 Compatible
> Server,но как там дальше.. С oc4j первый раз так...
>

это для дебага jsp, достаточно remote debug
Posted via ActualForum NNTP Server 1.4

блин,говорили мне прочитать получше книжку про Идею..Спасиб:)
...
Рейтинг: 0 / 0
10.08.2007, 16:51:52
    #34720613
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Мне стало нужно запускать процесс сервера внутри идеи,т.е с помощью
JSR 45 Compatible Server.
Всё настроил,но когда дебагер пытается приконектица к серверу,то Exception:
Код: plaintext
1.
ERROR: transport error  202 : handshake failed - connection prematurally closed ["transport.c",L41]
JDWP exit error JVMTI_ERROR_NONE( 0 ): could not connect, timeout or fatal errorDisconnected from server

У дебагера в идее такая строка:
Код: plaintext
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address= 127 . 0 . 0 . 1 : 7777 ,suspend=y,server=n

где 127.0.0.1:7777 - это адрес где запущен oc4j под дебагом..
Может кто знает..?..
Только не предлагаете мне remote,мне нужно чтобы запуск процесса сервера производился из под идеи..
...
Рейтинг: 0 / 0
10.08.2007, 17:06:31
    #34720672
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
livehacker
Только не предлагаете мне remote,мне нужно чтобы запуск процесса сервера производился из под идеи..
зачем?
...
Рейтинг: 0 / 0
10.08.2007, 17:19:26
    #34720711
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Timm livehacker
Только не предлагаете мне remote,мне нужно чтобы запуск процесса сервера производился из под идеи..
зачем?
Для удобства. Типа как с томкатом..
...
Рейтинг: 0 / 0
10.08.2007, 17:36:28
    #34720762
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
livehacker Timm livehacker
Только не предлагаете мне remote,мне нужно чтобы запуск процесса сервера производился из под идеи..
зачем?
Для удобства. Типа как с томкатом..
ппц. в чем удобство-то? а если сервер будет стартовать минут пять?
...
Рейтинг: 0 / 0
10.08.2007, 17:43:28
    #34720777
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Timm livehacker Timm livehacker
Только не предлагаете мне remote,мне нужно чтобы запуск процесса сервера производился из под идеи..
зачем?
Для удобства. Типа как с томкатом..
ппц. в чем удобство-то? а если сервер будет стартовать минут пять?
Он не будет стартовать минут пять,потомучто там один вебап и не особо громоздкий:))..
Удоства просто в некоторых производственных целях..
...
Рейтинг: 0 / 0
10.08.2007, 17:46:17
    #34720785
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
livehacker
Удоства просто в некоторых производственных целях..
Пример в студию.
имхо, от этого одни неудобства.
...
Рейтинг: 0 / 0
10.08.2007, 17:50:07
    #34720795
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Timm livehacker
Удоства просто в некоторых производственных целях..
Пример в студию.
имхо, от этого одни неудобства.
не , в студию не могу.. Так этот пример будет только в будующем.
А в чём неудобство? Если сравнить тулза для дебага с томкатом,этж мега удобно,нажал дебаг,идея загрузился томкат,идея подгрузила туда свой вебап и всё клёво...
Если бы так с OC4J..
...
Рейтинг: 0 / 0
14.08.2007, 15:24:47
    #34726952
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
При соединении дебага в Idea с oc4j вылетает такой exception:

ERROR: transport error 202: bind failed: Address already in use ["transport.c",L41]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113)
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) ["debugInit.c",L500]
JDWP exit error JVMTI_ERROR_INTERNAL(113): No transports initializedDisconnected from server


Может мне кто объяснить,где нужно искать ошибку..?.. гугл не помог ((..что-то ничего дельного не нашёл там.

Вот парамераметры запуска сервера:
Код: plaintext
-hotspot -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 4000  

Параметры запуска дебага:
Код: plaintext
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address= 4000 ,suspend=y,server=n

И не понятно,почему Address already in use ..
...
Рейтинг: 0 / 0
14.08.2007, 15:39:32
    #34727011
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
Действительно, почему!
Код: plaintext
-hotspot -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 4000  
Код: plaintext
address= 4000 
ппц...
...
Рейтинг: 0 / 0
14.08.2007, 15:45:49
    #34727043
livehacker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oc4j в дебаге идеи
TimmДействительно, почему!
Код: plaintext
-hotspot -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 4000  
Код: plaintext
address= 4000 
ппц...
если локалхост,то можно писать и так,роли не играет
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / oc4j в дебаге идеи / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]