El estado de un proceso en el Work Manager de la interfaz de usuario del administrador no se actualiza cuando se completa la tarea
Establezca el tamaño del lote de Work Manager en 1. Fuerza la sincronización entre los dos procesos. Realice los siguientes pasos para cambiar el tamaño del lote:
Detenga el servidor de aplicaciones de JBoss.
Abra [appserver root]/bin/standalone.bat (Windows) o standalone.sh (Linux o UNIX) en un editor y añada las opciones Java -Dadobe.workmanager.allocate.max-batch-size=1
Reinicie el servidor.
Inicie la consola de administración de WebLogic escribiendo http://[host name]:[port]/ en un navegador web.
Escriba el nombre de usuario y la contraseña que creó para el dominio de WebLogic Server y haga clic en Registrar en el Centro de cambios, haga clic en Bloquear y editar.
En Domain Structure, haga clic en Entorno > Servidores y, en el panel derecho, haga clic en el nombre del servidor administrado.
En la siguiente pantalla, haga clic en la pestaña Configuración > Inicio de servidor.
En el cuadro Argumentos, agregue el argumento -Dadobe.workmanager.allocate.max-batch-size=1
Haga clic en Guardar y, a continuación, en Activar cambios.
Reinicie el servidor gestionado de WebLogic.
En el árbol de navegación de la Consola Administrativa de WebSphere, haga clic en Servidores > Tipos de servidor > Servidores de aplicación WebSphere.
En el panel derecho, haga clic en el nombre del servidor.
En Infraestructura del servidor, haga clic en Java y flujo de trabajo de formularios > Definición del proceso.
En Propiedades adicionales, haga clic en Máquina virtual Java.
En el cuadro Argumentos genéricos de JVM, escriba los argumentos -Dadobe.workmanager.allocate.max-batch-size=1.
Haga clic en Aceptar o en Aplicar y, a continuación, en Guardar directamente en la configuración maestra.
El tamaño del lote predeterminado de Work Manager es 10. Puede causar una condición de clase entre subprocesos de Work Manager. En la clase, un subproceso actualiza algunos elementos de trabajo a un estado en progreso, mientras que el otro subproceso no recoge todos los elementos marcados como en progreso y ejecuta los elementos.