Mensaje de error de integración: "El hilo fue abortado
Síntoma
Al imprimir desde una integración, es posible que recibas el siguiente mensaje de error:
El trabajo de impresión '[archivo BTW]' no se completó debido al siguiente error:
El hilo fue abortado.
Entorno
BarTender 2019 y versiones posteriores.
Solución
Especificaciones mínimas de BarTender
Este problema ocurre de manera inconsistente, pero suele presentarse con mayor frecuencia si tienes una gran cantidad de trabajos de impresión. Este mensaje de error probablemente se deba a la falta de recursos en el sistema. Cuando se crean demasiados trabajos de impresión al mismo tiempo, es posible que una computadora sin los recursos mínimos necesarios no pueda procesarlos todos a la vez.
Compara las especificaciones técnicas de tu computadora con las especificaciones mínimas de BarTender. Si tu computadora no cumple con los requisitos mínimos, actualizar el recurso que falta puede ayudar. Si tienes tus integraciones desplegadas en una máquina virtual (VM), puedes asignar más recursos a la VM para solucionar el problema.
Número máximo de motores de impresión excedido
Si tu computadora cumple con las especificaciones técnicas mínimas de BarTender, es posible que tus integraciones estén superando la cantidad de motores de impresión que tu equipo puede manejar.
Un motor de impresión es otro término para referirse a BarTender Designer ejecutándose como un servicio, y se crea uno cada vez que tu integración pone en cola un trabajo de impresión. Estos motores permiten la impresión automatizada de tus etiquetas. Los motores de impresión se gestionan automáticamente, no necesitas abrirlos ni cerrarlos manualmente, ya que el servicio Print Scheduler se encarga de ello.
Puedes tener un número máximo de motores de impresión igual al número de núcleos de tu CPU multiplicado por dos. Cada motor de impresión puede manejar cinco documentos a la vez. Por ejemplo, si tienes dos procesadores con dos núcleos cada uno, puedes ejecutar ocho integraciones simultáneamente.
Si revisas y descubres que estás superando el número máximo de motores de impresión permitidos, considera aumentar los recursos disponibles en tu computadora o trasladar algunas de tus integraciones a otra computadora para reducir la carga.