Issue with the Class Inheritance of PegaCA-CTI-Call to ChannelServices-Interaction-Call
As part of upgrade, we have upgraded our CPM from 6.2 to CS 7.1.4. And there has been lots of customization build on the CTI. After the upgrade there are many rules failing to save rules (many rules) and we are not able to create a interaction. This is happening because of the change in the inheritance path of the class "PegaCA-CTI-Call" from "PegaApp-CTI-Call" to "ChannelServices-Interaction-Call". In the post upgrade steps of the CTI call they have mentioned this, but the customization done on 6.2 CPM version is lot and to rebuild all this, it will take a significant time. Please advise a better solution on how to over come this situation.
We are looking at inserting this class in between the inheritance path.. But we need to understand the reason why this class is being deprecated.
It is mandatory to do changes as suggested in pega call upgrade guide, since many older rules are withdrawn. Now there are no references to PegaAPP class hierarchy. All existing functionality should work with updated (PegaCA-) classes. Its required to change all the references manually.