Configuracion de procesos en Data Center para su ejecucion automatica

Buenos Dias,
Inclui un proceso en data center para que se ejecute automáticamente, y aunque al llegar a la hora de ejecucion se coloca en verde no ejecuta el proceso. El cual lo coloque con extensión .jar.

Podrian apoyarme en que debo hacer correctamente para que pueda ser ejecutado.

gracias de antemano

Hola @luisa.salazar

Doy por hecho que has cometido un lapsus con lo de “data center”. Eso es una versión de Windows Server.

Supongo que quieres agendar el proceso en el RPA Center.

Con los .jar puedes tener problemas si no instalaste adecuadamente la máquina virtual. ¿Si haces double click sobre el .jar se inicia el proceso?

Hola , si me refiero a RPA Center.

Tengo un proceso bat que ejecuta lo siguiente:

cd C:\workspace\primascobradasdiarias-realseguros
java -jar primascobradasdiarias-realseguros.jar

pero como el RPA Center no indica que pueda ejecutar .bat, Coloque fue el .jar. El .bat se ejecuta correctamente si le doy ejecutar desde el escritorio. pero el .jar en el rpa center no veo que se ejecute

Entiendo @luisa.salazar que no me contestas a la pregunta. ¿Si haces double click sobre el .jar se inicia el proceso? La pregunta es para descartar que la máquina virtual de java la tienes bien instalada, que por lo que estás contestando parece que no la tienes bien instalada.

Por lo que indicas que has escrito en el .bat sospecho que no se ejecuta con el doubleclick. ¡Cartes no te puede lanzar un fichero que no es ejecutable :smirk:! El que es ejecutable es la máquina virtual de java (java.exe) :no_mouth: ¿Qué te parece si le escribes todo ese comando al RPA Center :slightly_smiling_face:? Escríbelo bien, usando las comillas de manera apropiada como en el cmd de Windows.

El RPA Center ejecuta cualquier cosa que ejecute Windows. Probar si ejecuta un .bat te hubiera llevado dos segundos.

Además debes mirar en el visor de sucesos el error que te da el robot. Habrá algún
motivo de error y eso debería quedar registrado.

También sería buena idea que le eches un vistazo a la planificación del enjambre. Saber qué Cartes lo va a ejecutar te permitirá mirar en el Visor de Eventos adecuado.

Un saludo

Buenas Tardes,

Se colocó el .bat para verificar que se ejecutara y en efecto se pudo ejecutar. Sin embargo se ejecuta desde el rpa center solo si remotamente te conectas al servidor , no se ejecuta solo. Estamos verificando el porqué?.

Entonces debemos ejecutarlo manual con el .bat. Hoy continuamos con la pruebas si es que el servidor no ejecuta en primer plano sino solo en segundo plano

Saludos cordiales.

Buenas Tardes Xavier.

Tanto al hacer doble clic en .jar como ejecutando el .bat se ejecutan de forma correcta.

Al agendarlo en el rpa center con el .bat se agenda en planificación y cuando llega la hora trata de ejecutarlo, dice en ejecución y luego finalmente no se ejecuta. En el visor de eventos no indica errores o fallos, en algunas ocasiones indica : el robot ha desconectado la sesión de escritorio.

Hola @luisa.salazar, por lo que leo veo tienes dos problemas.

  • Cartes no te dice que ha desconectado la sesión. Te acusa de haberle desconectado la sesión dejándole sin teclado, ni ratón, ni pantalla, y te ruega que no vuelvas a hacerlo. Si el proceso que has robotizado usa la interfaz gráfica de una aplicación, no te funcionará porque le has dejado sin ratón para clicar, sin teclado para esribir, ni pantalla para abrir las ventanas. Replantéate la arquitectura que has diseñado, porque la actual no parece ser correcta. Te recomiendo que eches un vistazo a “Control Terminal Server”: es la aplicación de RPA Suite para mantener sesiones de escritorio remoto abiertas.

  • Si lo ejecuta, y luego te parece que no lo ejecuta, y solo se ejecuta la planificación cuando te conectas, pues lo dicho. Evita dejarle sin teclado, ratón ni pantalla.

Te recomiendo que te veas los videos de ayuda del enjambre.

1 Like

Gracias por la información. Aplicaremos lo que indicas