¿Cómo uso jtracert para analizar una aplicación que se ejecuta en Glassfish?

votos
0

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

Publicado el 09/12/2008 a las 17:36
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
1

Hay un capítulo de "Inicio rápido" 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. Elija 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.

Algunos ejemplos se detallan a continuación. Tenga en cuenta que debe reemplazar jTracert.jar con el nombre real jar, como jTracert-0.0.3.jar!

WebLogic 9+

Windows

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

establecer 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 y 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 Comience el dominio como de costumbre.

Respondida el 26/12/2008 a las 09:52
fuente por usuario

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