IAC Gadget Set Up - Gadget generation Issue
SummaryUser is trying to connect to their application using the IAC Gateway Configuration console.
User has set up the Host Configuration as mentioned in the document and the Test connection was successful.
However user is unable to generate the gadget for the environment.
Error MessagesNot Applicable
Steps to Reproduce1. Configured the Host. IAC Gadget Setup- In the Gadget setup establish Host connection by Selecting the Host and entering the user name and password.
2. Click Submit button, the gadget generation UI is not shown.
Root CauseUser is logging into the application and also launching the gateway servlet using IAC authentication URL, that is, (http://localhost:8888/prweb/IAC) so now the activity which gets called for authenticating user is IACAuthentication.
Here in the above screen shot, the When condition is failing and the step is skipped as it is a production environment and user is unable to generate the gadget
Significance of the When condition:
The precondition causes the username value to be read from the incoming http header instead of the parameter page when the production level value is 5.
When the production level is below 5, the activity uses the username given on the parameter page, if one was given.
Here is the explanation for reported behavior:
The IACAuthentication activity is an available activity so one can override and add appropriate authentication in the application before removing the first step.
In general, the gadget setup screen works well with PRServlet than IAC or any other custom servlets so one can have IAC for the authservlet (for runtime) but have PRServlet for design time (gateway console) , which means Instead of using IAC URL, user is supposed to use PRServlet and generate the gadget.
Published May 19, 2017 - Updated August 23, 2017