Jnlp file association to java web launcher and location is said to be in path of java on clients pc.
Normally the challenge banner for id and password is launched without the jnlp file choice given.
WORKLOAD AUTOMATION AE IXP
If you want to use a specific version web launcher (javaws) and jnlp file for iXp, you can open the Java cache Viewer using the following command:
javaws -viewer
In the Java Cache Viewer, you can see a list of cached application.
Choose the one, for example, CA Workload Automation iXp, that you're going to use and create a short cut.
A short cut to that application will be created.
You can click on the short cut to launcher the application.
If you want to used a different version of Web Launcher, right click on the short and select properties.
In the target field, you will see an entry similar to the following:
"C:\Program Files\Java\jre1.8.0_271\bin\javaws.exe" -localfile -J-Djnlp.application.href=http://ixpserver.company.com:8080/ixp/iXp.jnlp "C:\Users\zl610765\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\10\76a71bca-183f1612"
I found that when I replace the path of javaws.exe with a path of another version of javaws.exe and save the change, then when I click on the shortcut to launch iXp, the iXp is launched by another version of javaws.exe.
Note that javaws.exe can be located under a jre/bin directory.