Question
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
LLoyds Banking Group
GB
Last activity: 15 Feb 2017 11:20 EST
Unable to create Cover objects in the Implementation Layer
I have created an application by building the FW layer first with all the required Case types. Then I created the application layer on top of the FW layer inheriting all the case types. However when I try to initiate the child case types from the implementation layer I am getting error "ClassIsNotCovered "
In the case type definition the coverable child case definition is present but still the system is unable to create the covered cases.
A solution has been provided in a pdn article with SA ID: SA-11735. But still the issue persists.
Kindly help.
***Updated by Moderator: Marissa. Removed user added #helpme group tag. Apologies for confusion, shouldn't have been an end-user option; updated categories***
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689986000/edd2b053-8ae5-41da-ac34-1c9bcb11feda.jpg?itok=kzbaLpA5)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689986000/edd2b053-8ae5-41da-ac34-1c9bcb11feda.jpg?itok=kzbaLpA5)
Virtusa
AU
Hi Manash,
Can you please check and confirm if the corresponding class is inheriting from the "Cover-" class as expected by the system?
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
LLoyds Banking Group
GB
The cover class in the framework layer is inheriting from the Work-Cover- class and the cover class in the implementation layer is inheriting from the corresponding FW layer class. Do I need to change any class mapping?
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689986000/edd2b053-8ae5-41da-ac34-1c9bcb11feda.jpg?itok=kzbaLpA5)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689986000/edd2b053-8ae5-41da-ac34-1c9bcb11feda.jpg?itok=kzbaLpA5)
Virtusa
AU
Hi Manash,
I think that should suffice. Can you please share the configuration of the case types in the FW and implementation layer, along with the steps to reproduce the issue (error message screenshot / stack trace)?
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/2023-04/d61ad0ca-8582-4fb7-862f-1969c3d729a7.png?itok=Xg7oygly)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/2023-04/d61ad0ca-8582-4fb7-862f-1969c3d729a7.png?itok=Xg7oygly)
Navy Federal Credit Union
US
Please check you child case type (implementation child class)in is parent case type rule is configured properly under coverable work types.
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
LLoyds Banking Group
GB
The case type design, inheritance and error can be foudn in the atatched documenrt
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
![](https://accounts.pega.com/sites/default/files/styles/user_image/public/1689951000/ca470a40-2448-45d3-9adb-c50fb42bc28d.jpg?itok=cBtt_PYC)
LLoyds Banking Group
GB
The parent case type has been configured properly. I have attached the rule screenshot. Kindly advise if any change is required.
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Pegasystems Inc.
US
Hello Manash,
From the screen shots it looks like a valid implemenation version of the sub-case case type rules exists. Could you show how you are trying to instaniate the sub-case becuase the tracer seems to indicate its using the class coupled to the FW layer and not the impl layer?
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
![](/profiles/pega_profile/modules/pega_user_image/assets/user-icon.png)
Capgemini
SE
Hello,
I am also facing same issue. case design is correct. Did you find any solution?
![](https://accounts.pega.com/sites/default/files/pega-user-image/35/REG-34855.png?source=PUMINIT)
![](https://accounts.pega.com/sites/default/files/pega-user-image/35/REG-34855.png?source=PUMINIT)
Pegasystems Inc.
US
Hello,
If you copy the cover case type into your application class, does it work? Then you can explicitly list the coverable class(es), so I assume it would (clearly you can't in the FW layer, since it isn't aware of classes at the implementation layer). While I'm sure there's a good explanation (does the covered implementation layer class inherit from CTC-NewHire-Work-ContuctInterview, for instance?), if you can make the problem go away with a quick save as and become unblocked, it might be a moot point.
Thanks,
Mike