Pregunta

Me gustaría generar diagramas de secuencia de una aplicación Java ee en ejecución utilizando jtracert . ¿Cómo hago esto?

¿Fue útil?

Solución

Hay un " Inicio rápido " capítulo en la página principal del proyecto: http://code.google.com/p/jtracert/

En pocas palabras:    1. Instale SDEdit (es totalmente gratuito) http://sdedit.sourceforge.net/    2. Abra SDEdit    3. Seleccione Elemento Iniciar / detener servidor RT en el menú Extras    4. Ingrese cualquier puerto que desee y presione OK    5. Agregue los siguientes parámetros al inicio de su aplicación: -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar

El lugar donde debe especificar estos parámetros depende de su servidor de aplicaciones.

A continuación se exponen algunos ejemplos. Tenga en cuenta que debe reemplazar jTracert.jar con un nombre de jar real, como jTracert-0.0.3.jar!

WebLogic 9+

Windows

Archivo:% DOMAIN_HOME% \ bin \ startWeblogic.cmd. Agregue la siguiente línea:

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

Linux

Archivo: $ DOMAIN_HOME \ bin \ startWeblogic.sh. Agregue la siguiente línea:

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

GlassFish V2

Windows & amp; Linux

Archivo:% DOMAIN_HOME% \ config \ domain.xml

Busque el elemento jvm-options y agregue los elementos -DanalyzerOutput = sdEditRtClient -DsdEditHost = 127.0.0.1 -DsdEditPort = 60001 -javaagent: jTracert.jar Inicie el dominio como de costumbre.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top