Em primeiro lugar é necessário iniciar o OC4J em modo debug, para isso precisamos da linha de comando abaixo:
java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4000 -jar oc4j.jar
Porém, para facilitar a inicialização em modo debug, é possível editar o arquivo oc4j.cmd, conforme postado anteriormente aqui.
O comando acima pode ser iniciado diretamente pelo prompt, ou para facilitar pode ser criada uma "external tool", veja passos abaixo:
1) Entre na opção External Tool:
2) Crie uma nova entrada External Tool:
3) Agora preencha a linha de comando, conforme exemplo abaixo:
Pronto, agora basta escolher a opção criada no menu External Tool:
Feito isso, basta verificar no log sua inicialização:
Primeira etapa concluída, agora vamos iniciar o modo debug.
1) Escolha o botão de debug na barra de ferramentas, e vá em "Manage Run Configuration"
2) Preencha os campos de acordo com as configurações pré-definidas na inicialização do server, e defina o protocolo como "Attach to JDPA".
Confira no log se o JDeveloper foi conectado ao OC4J corretamente
Pronto, agora basta definir seus breakpoints e rodar a aplicação.
That´s all Folks!










Nenhum comentário:
Postar um comentário