Support Article
FCM - pyFCMRFederatedWorkList7 issues with opening work
SA-740
Summary
Federated Case Management - Malformed html
When setting FCM on the development system, the federated worklist section is tossing errors. Section is pyFCMRFederatedWorkList7.
Please note the IAC gateway is functioning and is connecting successfully. Errors are only occurring in the FMC product.
This setup correctly worked on the sandbox environment after a support ticket. The same setup is duplicated on our development environment however, the target system in question is a 7.1.5 install.
Error Messages
PegaRULES Request Status fail caught exception java.lang.NullPointerException [operator id] H5221FFFA0E850745AADBC4EF8297F47F PegaRULES 7.10 ML5 (coreAssemblyCached_715_230)
Steps to Reproduce
standard setup
Root Cause
The root cause of this problem is due to defects described below.
There are three problems with the FCM pyFCMRFederatedWorkList7. These are all problem with the pz_fcmr.js Javascript file.
An upgrade to 7.1.6 was done during the course of this case. All issues reproducable in PRPC 7.1.5 & PRPC 7.1.6.
Issue 1:
The remote system ID is not properly picked up in the 7.1.5 RULE-FILE-TEXT WEBWB PZ_FCMR.JS Javascript. A simple local solution for this issue is to add the proper system id to the Gateway URL in the Remote System data record.
Issue 2:
The call to openAssignment is not adding the UserIdentifier parameter. We end up seeing the PRPC login screen for the back end system.
openAssignment(oSafeURL,{UserIdentifier:FCMRGetUserIdentifier()});
There were changesin 7.1.5 the core PRPC openAssignment now has 4 parameters, the last one being the optional extra parameters.
The update in FCMRLatest.jar provided by FCM developers had this already modified in th pz_fcmr.js file.
Issue 3:
Once a remote work object is opened through FCMR work list, clicking on other links on dashboard is fetching the content from remote system instead of master system.
Resolution
When installing FCM for 7.1 you will need the following two extra imports for proper working order - please contact Pega GCS to request the files needed as described here:
1) FCMRLatest.jar: This is an update released shortly after PRPC 7.1.5 was released that contains some core FCM patches.
2) HFIX-9845: This resolves both Issue 1 and Issue 3 above.
Published June 12, 2015 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.