Question
Problems using IAC in MashUp
I am using Pega MashUp and I have identified the following problems:
When I use the code below in the development environment, it works correctly and displays the desired screen
<script src ='http://10.205.104.142/prweb/PRServlet?pyActivity=pzIncludeMashupScripts'></script>
<div data-pega-gadgetname ='PegaGadget'
data-pega-action ='OpenWorkByURL'
data-pega-action-param-query ='pyActivity=Data-Portal.ShowDesktop'
data-pega-isdeferloaded ='false'
data-pega-applicationname ='Oficinas'
data-pega-threadname ='STANDARD'
data-pega-systemid ='PEGA_DEV'
data-pega-resizetype ='stretch'
data-pega-url ='http://10.205.104.142/prweb/IAC'
data-pega-action-param-parameters="{UserIdentifier:'oficina'}"
data-pega-redirectguests ='false' ></div>
However, when I modify the address, that is, the environment, Pega is unable to identify the application indicated in the data-peg-applicationname = 'Workshops' tag
2020-01-28 20: 37: 03,617 [ch Thread t = 008ba140] [STANDARD] [] [] (ngineinterface.service.HttpAPI) ERROR 10.205.104.181 | 192.168.246.187 - Exception occured:
com.pega.pegarules.pub.context.PRSecurityException: Unknown Application: Workshops
What could have generated this error? What kind of assessment should I apply? Is it an IAC specific problem?
Can You help me ?
***Edited by Moderator Marissa to update platform capability tags****
I would suggest you gather network sessions from the browser or using Fiddler. The implementation depends on several factors, one of which are the cookies (both from Pega as well as those maintained by the container and/or LB). For example, multiple JSESSION cookies would cause this and can be corrected by configuring the container to use cookie name JSESSION_Pega.