Como faço para usar jtracert para analisar uma aplicação rodando em Glassfish?

votos
0

Eu gostaria de gerar diagramas de sequência de uma aplicação Java EE em execução usando jtracert . Como eu faço isso?

Publicado 09/12/2008 em 17:36
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Há um capítulo "Quick Start" na página principal do projeto: http://code.google.com/p/jtracert/

Em poucas palavras: 1. Instale SDEdit (é absolutamente livre) http://sdedit.sourceforge.net/ 2. Abra SDEdit 3. Escolher item Iniciar / parar o servidor RT no menu Extras 4. Insira qualquer porta que quiser e pressione OK 5. Adicione os seguintes parâmetros para a sua inicialização do aplicativo: -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar

O lugar onde você deve especificar esses parâmetros depende do seu servidor de aplicativos.

Alguns exemplos estão apresentados abaixo. Por favor, note que você deve substituir jTracert.jar com o nome jar real, como jTracert-0.0.3.jar!

WebLogic 9+

janelas

Arquivo:% DOMAIN_HOME% \ bin \ startWebLogic.cmd. Adicione a seguinte linha:

definido JAVA_OPTIONS = -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar% JAVA_OPTIONS%

Linux

Arquivo: $ DOMAIN_HOME \ bin \ startWeblogic.sh. Adicione a seguinte linha:

JAVA_OPTIONS = "- DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar $ JAVA_OPTIONS"

GlassFish V2

Windows e Linux

Arquivo:% DOMAIN_HOME% \ config \ domain.xml

Pesquisar por elemento-opções JVM e adicionar os elementos -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar Comece o domínio como de costume.

Respondeu 26/12/2008 em 09:52
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more