Support Article
IAC Gadget Set Up - Gadget generation Issue
Summary
User 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 Messages
Not Applicable
Steps to Reproduce
1. 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 Cause
User 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.
Resolution
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 auth servlet (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 August 23, 2017 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.