| Tema | Fije una condición de la salida y también una condición del reestreno para la tarea de cadena |
| Fecha | 09/15/2008 |
| Mensaje | Melvin,
Hola, espero que las cosas vayan bien con usted. 2 preguntas este vez. Primero, al ejecutar un paso de progresión de cadena, quisiera fijar una condición de la salida y también una condición del reestreno. (SALIDA: ¡si código de la salida!= 0, salto al paso de progresión 100; REESTRENO: ¡si código de la salida!= 0, revisa 5 veces). ¿Pregunta, puesto que ambas tienen los mismos criterios, el reestreno toma prioridad sobre la salida? ¿el E.G., cuando las tentativas del reestreno ejecutadas hacia fuera, él entonces sigue entonces y solamente el paso de progresión de la condición de la salida? En segundo lugar, quisiera llamar el CLM de un programa externo, pero está causando un problema que tenga que hacer un paso de progresión del directorio del cambio a c:\program.\ automize \. Intenté cambiar las declaraciones del camino (win2000), pensando que ayudarían, pero aún ninguna suerte. ¿Usted tiene otras sugerencias? ¿Es automize el directorio que está causando el problema o quizá el JRE? La ventana del error que consigo es " BARRA del TÍTULO: ERROR virtual del lanzador de la máquina de Java: No podía encontrar la clase principal. El programa saldrá. Grazias - Chris PSI de ver corriente 6.07 de la en el Windows 2000. |
| Reply1 |
Hi Chris,
Gracias por usar Automize. -- Sinceramente, software de Melvin Desilva Hitek |
| Reply2 |
Melvin,
El receptor de papel qué estoy intentando hacer es ejecutar un encadenamiento de otro sistema/programa. También necesito evitar que ese encadenamiento se ejecute si un caso anterior se está ejecutando ya. He puesto “un acercamiento del fichero en ejecución del bloqueo” donde creo un fichero mientras que cualquier caso de ese encadenamiento se está ejecutando, después suprimo el fichero cuando está hecho. Antes de comenzar un encadenamiento, me cercioro de que existe ningún fichero del bloqueo. 1. Acabo de encontrar la sincronización/la característica de los horario que solapaba. ¿Esto se aplica a los encadenamientos también?? Si es así se parece hacer apenas qué mi acercamiento entero del fichero del bloqueo está haciendo. 2. Re. mi pregunta anterior # 2, no estoy utilizando quizá CLM, apenas la característica del taskrunner para comenzar un encadenamiento. Estoy llamando que la línea de comando de un fichero de tratamiento por lotes situado en un ordenador alejado…. La manera que estoy llamando a partir de una máquina a otras marcas que envían comandos múltiples difícil, así que intentaba ejecutar la tarea usando solamente UN comando. Ése es porqué estoy intentando conseguir librado del programa necesario de C:\ del CD….\ automize, y esperando apenas enviar el comando de javaw.exe. Pensé que que realizaba cambios al CAMINO pudo ser un arreglo simple… Recuerdos, - Chris |
| Reply3 |
Hi Chris,
1) La sincronización trabaja en todas las tareas incluyendo encadenamientos. Sin embargo, la sincronización trabaja solamente en tareas programar. Si usted llama una tarea externamente, la sincronización no se aplica porque la tarea entonces se está ejecutando en su propio proceso, externo al motor del planificador de trabajos. es decir si un encadenamiento se lanza como proceso externo, después cada uno de sus casos es un proceso separado, y un nuevo proceso podría solapar el otro proceso si todavía se está ejecutando. -- Sinceramente, software de Melvin Desilva Hitek |
| Reply4 |
Grazias. - Chris |
| Reply5 |