Enabling Internal Error Handler Support

You can enable Internal Error Handler by configuring the values in ConfigValues_OrchService.xml and ConfigValues_OMSUI.xml file.

<ConfValue description="The Error Handler component to be used in case of failed plan item" isHotDeployable="true" name="Plan Item Error Handler Type" propname="com.tibco.fom.orch.pcErrorHandlerType" sinceVersion="5.0" visibility="Basic">
					<ConfEnum>
						<EnumValue default="true" value="ExternalErrorHandler"/>
						<EnumValue selected="true" value="InternalErrorHandler"/> 
					</ConfEnum>
				</ConfValue>
This is a new property introduced for configuring Internal Error Handlers. We can have two values:
  • ExternalErrorHandler (default)
  • InternalErrorHandler

When it is configured as ExternalErrorHandler the user’s implementation of error handler is considered, which means the on plan-item failure is handled by the error handler defined by the user.

When the property is configured as InternalErrorHandler, it invokes the plan-item failure response and newly created error handler in Order Management Server.