Description: There is a new catalog validation in 2.1. There are cases that although we know the plan fragments are not going to be part of the plan we have to configure them in the catalog. This was not the case in 2.0.1.
Symptoms: [TIBCO-AFF-AOPD-100004] - Planfragment mapping not found in the product
Model [ProductC] and action [CANCEL]in Main or Affinity Plan fragments. :
com.tibco.aff.aopd.rule.action.RuleExecutionException:
PLANFRAGMENT_MAPPING_NOT_FOUND
Cause: The following are use cases:
-Cancel use case: If we are using eprm actions we also have to configure cancel action. Plan fragment used in plan will be the one in the eprm action.
-SkipItemSequence use case: We have to configure the plan fragments of the
children when the parents are in the plan. Children plan fragments using skipItemSequence won't be in the plan.
Resolution
Configure the plan fragment for the specific action in the catalog. The recommendation is to use regular plan fragment and not the NON_EXECUTING or NO_RECIPROCAL_ACTION.