Configuración del servidor JBOSS

Superior  Previo  Próximo

 

Considere el siguiente ejemplo de JBoss. El código fuente para un simple servlet se sitúa en la ubicación del directorio:

physical source tree

 

 

Los binarios ejecutados por JBOSS se sitúan en el archivo JAW.EAR en esta ubicación:

physical binaries tree

 

El depurador de Enterprise Architect tiene que poder localizar los archivos fuentes durante la depuración. Para poder realizar esto, también usa CLASSPATH, buscando en cualquier ruta listada para localizar un archivo fuente JAVA, de esta manera CLASSPATH debe incluir una ruta a la raíz del paquete de EA para buscar la fuente durante la depuración.

El siguiente es un fragmento del archivo comando que ejecuta el servidor JBOSS. Debido a que la clase a ser depurada esta en com/inventory/dto/carDTO, la raíz de esta ruta se incluye en la rutaclase JBOSS.

 

RUN.BAT

-------------

set SOURCE=C:\Benchmark\Java\JBOSS\Inventory

 

set JAVAC_JAR=%JAVA_HOME%\lib\tools.jar

if  "%JBOSS_CLASSPATH%" == ""

(

    set JBOSS_CLASSPATH=%SOURCE%;%JAVAC_JAR%;%RUNJAR%;

)

else

(

    set JBOSS_CLASSPATH=%SOURCE%;%JBOSS_CLASSPATH%;%JAVAC_JAR%;%RUNJAR%;

)

set JAVA_OPTS=%JAVA_OPTS% -agentlib:SSJavaProfiler65