new Object[] { getComponentName(), casStateEntry.getCasReferenceId(),
casStateEntry.getSubordinateCasInPlayCount() });
}
casStateEntry.setReplyReceived();
// Force the CAS to go to the Final Step where it will be dropped
finalStep(new FinalStep(), casStateEntry.getCasReferenceId());
return true; // Done here
}
} else if (casStateEntry.isFailed()) {
if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.FINE)) {
UIMAFramework.getLogger(CLASS_NAME).logrb(
Level.FINE,
CLASS_NAME.getName(),
"abortProcessingCas",
UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE,
"UIMAEE_forcing_cas_to_finalstep__FINE",
new Object[] { getComponentName(), casStateEntry.getCasReferenceId(),
casStateEntry.getSubordinateCasInPlayCount() });
}
casStateEntry.setReplyReceived();
// move this CAS to the final step
finalStep(new FinalStep(), casStateEntry.getCasReferenceId());
return true;
}
} catch (Exception e) {
if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.WARNING)) {