Il log di sistema contiene un messaggio CWWBE0057I, il processo è nello stato
"in esecuzione", ma non continua la propria navigazione nel percorso corrente.
Motivo
Attività di tipo invoke, human task in linea e
Java snippet vengono messe in stato di stop se si verificano tutte le seguenti condizioni:
- Si è verificato un errore nell'attività
- L'errore non viene gestito nell'ambito
- L'attributo continueOnError dell'attività è impostato al valore false
Risoluzione
La soluzione per questo problema richiede azioni
a due livelli:
- Un amministratore deve ripristinare manualmente l'istanza di attività interrotta. Ad
esempio, forzare il completamento o la ripetizione dell'istanza dell'attività interrotta.
- È necessario investigare e determinare i motivi del malfunzionamento. In alcuni casi si tratta
di un errore di modellazione che deve essere corretto nel modello.
Ad esempio, se si utilizza il calendario predefinito di WebSphere Scheduler e si è impostato
un periodo di scadenza con il 'Timeout' definito per l'attività, accertarsi che
la definizione del periodo sia nel formato corretto, in particolare accertarsi
che non ci siano spazi vuoti tra il numero e l'unità di tempo.
Esempi di periodi di timeout specificati correttamente:
- 1minuto
- 2ore 4minuti 1secondo
- 1giorno 1ora