Show portal with Mashup
We're using PEGA platform with Mashup, and recently we wanto use OOTB portal with in Mashup.
We've tried two ways:
- Using display action:
data-pega-action ='display' data-pega-action-param-classname ='Data-Portal' data-pega-action-param-harnessname ='UserPortal'
- Using openWorkByURL action
data-pega-action ='openWorkByURL' data-pega-action-param-query ='pyActivity=Data-Portal.ShowDesktop'
But we found both of two ways have problem.
For the first solution (using display action):
The OOTB Navigation doesn't work. We have tried to use simply Show Harness in the Navigation, as well as using pega.ui.dynamicnavigation.showharness.launchHarnessForDynamicNavigation (similar to pyDynamicNavigation); they all don't work. The Chrome tab will crash when clicking on these Navigation items.
And for the second solution (using openWorkByURL action):
The Navigation rule works fine, but we cannot initilize the context needed for the Mashup.
We have tried to create and evaluate clipboard pages during IACAuthentication and ApplicationSetup, it seems there will always be new requestors/threads created, which cuases the initialized clipboard pages not work at all. We also tried to defin an Requestor level Data Page (Read only), it turns out this Data Pate was updated either. We really have no ides how to make it work.
Appreciate a lot if anyone can help.
We're using PEGA platform with Mashup, and recently we wanto use OOTB portal with in Mashup.
We've tried two ways:
- Using display action:
data-pega-action ='display' data-pega-action-param-classname ='Data-Portal' data-pega-action-param-harnessname ='UserPortal'
- Using openWorkByURL action
data-pega-action ='openWorkByURL' data-pega-action-param-query ='pyActivity=Data-Portal.ShowDesktop'
But we found both of two ways have problem.
For the first solution (using display action):
The OOTB Navigation doesn't work. We have tried to use simply Show Harness in the Navigation, as well as using pega.ui.dynamicnavigation.showharness.launchHarnessForDynamicNavigation (similar to pyDynamicNavigation); they all don't work. The Chrome tab will crash when clicking on these Navigation items.
And for the second solution (using openWorkByURL action):
The Navigation rule works fine, but we cannot initilize the context needed for the Mashup.
We have tried to create and evaluate clipboard pages during IACAuthentication and ApplicationSetup, it seems there will always be new requestors/threads created, which cuases the initialized clipboard pages not work at all. We also tried to defin an Requestor level Data Page (Read only), it turns out this Data Pate was updated either. We really have no ides how to make it work.
Appreciate a lot if anyone can help.
Thanks.