Está en la página 1de 11

Configuración de VPN de

Sistemas-Ltda

Configuración Debug en los


servidores de Iplanet y
SunOne

Versión Documento: 0.1


Configuración de VPN de
Sistemas-Ltda

Introduccion

El siguiente documento tiene la finalidad de como configurar los servidores Iplanet


y Sunone para realizar Debug Romoto, esto es útil para las aplicaciones que se
ejecutan por dichas aplicaciones y además en distintos ambientes (Local,
Desarrollo, Test, etc).

Versión Documento: 0.1


2
Configuración de VPN de
Sistemas-Ltda

1. Configuración en el Servidor Iplanet:


Se deberá de modificar el archivo jvm12.conf (El archivo se encuentra en la
carpeta Config de nuestro dominio) agregando los siguientes parámetros.

Agregar las siguientes lienas en el archivo jvm12.conf.

#***** inicio debug remote


jvm.enableDebug=1
java.compiler=NONE
jvm.option=-Xdebug
jvm.option=-Xnoagent
jvm.option=-Djava.compiler=NONE
#-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
jvm.option=-
Xrunjdwp:transport=dt_socket,server=y,address=5005,suspend=n
jvm.trace=7
#***** end debug remote

Figura 2

Versión Documento: 0.1


3
Configuración de VPN de
Sistemas-Ltda

2. Configuración en el Servidor SunOne:


Se deberá de modificar el archivo server.xml (El archivo se encuentra en la
carpeta Config de nuestro dominio) agregando los siguientes parámetros.

Sustituir el java home en el archivo server.xml:

<JAVA javahome="C:/Program Files (x86)/Java/j2sdk1.4.2_19"


serverclasspath="C:/Sun/WebServer6.1/bin/https/jar/webserv-rt.jar;$
{java.home}/lib/tools.jar;C:/Sun/WebServer6.1/bin/https/jar/webserv-
ext.jar;C:/Sun/WebServer6.1/bin/https/jar/webserv-
jstl.jar;C:/Sun/WebServer6.1/bin/https/jar/ktsearch.jar" classpathsuffix=""
envclasspathignored="true" nativelibrarypathprefix="" debug="true"
debugoptions="-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
dynamicreloadinterval="-1">

Figura 3

Versión Documento: 0.1


4
Configuración de VPN de
Sistemas-Ltda

3. Configuración de IDES
Una vez configurados los archivos de los servidores se deberá de configurar el IDE
para comunicarse con las aplicaciones que se desea debuguear.

A continuación se describe la configuración de algunos IDEs

3.1 IDEA

1. Ir hasta la venta de “Run/Debug Configruation” (Run->Edit Configurations)


o desde el configurador de servidores como se muestra en la imagen.

Versión Documento: 0.1


5
Configuración de VPN de
Sistemas-Ltda

2. Agregar el Debug Remoto.

3. Agregar el host que deseamos conectarnos puede ser local, desarrollo, etc.

Versión Documento: 0.1


6
Configuración de VPN de
Sistemas-Ltda

4. Como último paso se debe de agregar el puerto por el cual se configuraron


los servidores que permite escuchar (Para nuestro ejemplo el servidor se
configuro a través del puerto 5005).

Una vez realizado la configuración del IDE y servidor se podrá realizar debug
remoto sin ningún problema.

3.2 Eclipse

1. Abrir Configuración de debug.

Versión Documento: 0.1


7
Configuración de VPN de
Sistemas-Ltda

2. Crear un nuevo Aplicación Java Remoto

3. Configuraracion de host y puerto (Para nuestro ejemplo el servidor se


configuro a través del puerto 5005)

Versión Documento: 0.1


8
Configuración de VPN de
Sistemas-Ltda

3.3 Netbeans
1. Ir a Debug->Attach Debugger (Saldra una ventana de configuracion del
debug).

Versión Documento: 0.1


9
Configuración de VPN de
Sistemas-Ltda

2. Agregar el host que deseamos conectarnos puede ser local, desarrollo, etc.

3. Agregar el puerto por el cual se configuraron los servidores en este se


configuraron a través del puerto 5005, (Para nuestro ejemplo el servidor se
configuro a través del puerto 5005).

Una vez realizado la configuración del IDE y servidor se podrá realizar debug
remoto sin ningún problema.

3.4 Fuentes.

https://blogs.oracle.com/atishay/entry/use_netbeans_to_debug_a

Versión Documento: 0.1


10
Configuración de VPN de
Sistemas-Ltda

http://yadu.blogspot.com/2009/01/remote-debugging-
sunoneeclipse.html

http://support.embarcadero.com/article/35731

http://help.eclipse.org/kepler/index.jsp?topic=
%2Forg.eclipse.jubula.client.ua.help%2Fhtml%2Freference
%2Fnode47.html

Versión Documento: 0.1


11

También podría gustarte