Se muestra la excepción ClassCastException al detener una aplicación que contiene un microflujo

El archivo SystemOut.log contiene excepciones ClassCastException alrededor de la hora en que se ha detenido una aplicación que contiene un microflujo.

Razón

Cuando se detiene una aplicación, las clases contenidas en el archivo EAR se eliminan de la vía de acceso de clase. No obstante, aún pueden ejecutarse instancias de microflujo que necesiten estas clases.

Solución

Realice las acciones siguientes:
  1. En primer lugar, detenga la plantilla de proceso de microflujo. A partir de ahora, ya no será posible iniciar nuevas instancias de microflujo desde esa plantilla.
  2. Espere como mínimo la duración máxima de la ejecución del microflujo para que puedan completarse las instancias que están ejecutándose.
  3. Detenga la aplicación.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)