Pergunta

Eu gostaria de gerar diagramas de sequência de um aplicativo Java EE em execução usando Jtracert. Como eu faço isso?

Foi útil?

Solução

Há um capítulo de "início rápido" na página principal do projeto: http://code.google.com/p/jtracert/

Em poucas palavras: 1. Instale o sdedit (é absolutamente grátis) http://sdedit.sourceforge.net/2. Abra o sdedit 3. Escolha o item Iniciar/parar o servidor RT nos extras do menu 4. Digite qualquer porta que desejar e pressione OK 5. Adicione os seguintes parâmetros à sua inicialização do aplicativo: -danalyzeroututput = sdeditrtclient -ddedithost = 127.0.0.1 -ddeditport = 60001 -Javaagent: Jtracert.jar

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

Alguns exemplos são declarados abaixo. Observe que você deve substituir o JTRACERT.JAR por nome de jarra real, como JTRACERT-0.0.3.JAR!

WebLogic 9+

janelas

Arquivo: %domain_home % bin startweblogic.cmd. Adicione a seguinte linha:

SET Java_Options = -DanalyzerOutput = sdeditrtclient -ddedithost = 127.0.0.1 -dddeditport = 60001 -Javaagent: jtracert.jar %java_options %

Linux

Arquivo: $ domain_home bin startweblogic.sh. Adicione a seguinte linha:

Java_Options = " -DanalyzerOutput = SDeditrtClient -ddedithost = 127.0.0.1 -ddeditport = 60001 -Javaagent: jtracert.jar $ java_options"

Glassfish V2

Windows & Linux

Arquivo: %domain_home % config domain.xml

Pesquise o elemento JVM -opções e adicione os elementos -danalyzerOutput = sdeditrtclient -ddedithost = 127.0.0.1 -dddeditport = 60001 -Javaagent: jtracert.jar inicia o domínio como de costume.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top