Debug weblogic com eclipse

1.   Encontre o arquivo startWebLogic.cmd que está no caminho:

**caminho_do_weblogic**\user_projects\domains\**seu_dominio**\bin\startWebLogic.cmd

2.   Dentro do arquivo, crie uma variável com o nome DEBUG_OPTS com o seguinte valor:

set DEBUG_OPTS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=**porta**,server=y,suspend=n

3.   Localize a linha onde o WebLogic está sendo iniciado, esta linha inicia com %JAVA_HOME%\bin\java e adicione a variável criada anteriormente, ficando mais ou menos assim:

%JAVA_HOME%\bin\java %DEBUG_OPTS% %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%

4.   No eclipse, vá ao menu Run > Debug Configurations… e crie um Remote Java Application. E preencha com o host e a porta que foi configurada no startWebLogic.cmd.

6.   Agora é só iniciar o WebLogic e logo após rodar o debug do remote java application que foi criado.

 

Configuração: WebLogic 10.3.5, Eclipse Indigo, Windows 7.

Posted in Eclipse, Java | Tagged , , , | Leave a comment