Task details are not visible in the View Submitted Tasks (VST) Identity Manager user console for specific Task Execution Web Service (TEWS) calls. Administrators cannot verify updates for successful tasks.
Error observed on Identity Manager User Console task:
javax.servlet.ServletException: java.lang.NoSuchMethodError: com.netegrity.ims.persistence.PersistenceProvider.getRuntimeStatatusDetailAttr(I)Ljava/util/Collection;
Release : 14.5.1
Component : Identity Suite Virtual Appliance
An inconsistency exists between the method signatures in the 'PersistenceProvider' class and the referencing User Console beans within the 14.5.1 release.
Specifically:
1. The method 'getRuntimeStatusDetailAttr' in 'com.netegrity.ims.persistence.PersistenceProvider' was changed from accepting an 'int' parameter to a 'long' parameter.
2. Referencing classes, such as 'ProfileDisplayField.EventAdapter' in 'com.netegrity.webapp.bean.profiledisplay', still attempt to call the method using an 'int' type.
3. This mismatch prevents the classloader from locating the expected method, resulting in a failure to display task details in the VST.
Engineering team provided a hot fix to resolve this issue as part of defect DE675882. If you face the same issue then create a support ticket and request for the fix.
Verification:
After applying the patch:
1. Restart the Identity Suite / Identity Management services.
2. Navigate to the VST and attempt to view the details for a TEWS call.
3. Confirm that the task details are now visible and correctly rendered.