Artículo
Dani Fibla · Sep 17, 2020 Lectura de 2 min

Atelier - Depuración - Adjuntar al proceso

¡Hola Comunidad!

Me gustaría compartir con vosotros mi experiencia sobre la depuración con Atelier.

Estoy desarrollando una API REST y quiero adjuntar un proceso cuando llamo a la API desde una herramienta cliente REST, por ejemplo Postman. El objetivo es inspeccionar valores del HEADER y  el BODY de la solicitud HTTP durante el proceso de depuración.

Voy a demostrarlo usando una clase del namespace SAMPLES.

1 - Abre Atelier

2 - Abre tu clase de servicio REST

3- Ve al método relacionado con la URI que necesitas depurar

4- Agrega un HANG (sugiero de entre 10 y 15 segundos) que te permita poder adjuntar el proceso Caché / Ensemble. Observa la siguiente imagen:

 

5 - Cambia la vista al modo Depuración (DEBUG)

6 - Ve a Run->Debug Configurations->Application Atelier Attach

7 - Haz clic con el botón derecho en "Application Atelier Attach" y haz clic en New para configurar tu lista de proceso de servidor 

 

8 - Configura tu lista de procesos del servidor Caché/Ensemble/Intersystems IRIS

9 - Haz clic en Apply

 

 

10 - Pásate a tu herramienta cliente REST

11 - Cuando llames a tu REST Api, retrasará (HANG) el proceso durante la cantidad de segundos que habías programado previamente 

 

12 - En este momento, necesitarás volver a Atelier

13 - En Atelier, haz clic en Run->Debug Configuration->Application Atelier Attach y elige el proceso de la lista que configuraste

14 - Haz clic en Apply y cierra esta ventana

También puedes usar este pequeño botón como atajo:

 

En este punto, podrás depurar e inspeccionar tu código cuando lo necesites. 

Por favor, no dejes de compartir tu experiencia y/o comentarios.

¡Gracias!

 

20
1 0 0 74
Log in or sign up to continue