An EBS application is configured in OAG, but when launching a Java applet (downloaded the jlnp file), it fails to load with the following application error:
General Exception
NullPointerException: null
- Okta Access Gateway (OAG)
- Oracle E-Business (EBS)
This is an authentication-related issue due to the Java applet running separately from the browser, where it does not share the OAG session and does not support SAML.
NO_AUTH exceptions need to be made in the application's advanced policies to allow Java Web Start to communicate back to EBS without needing an Okta SAML session.
Create three Protected policies for the following resources:
- /OA_JAVA/
- /forms/lservlet
- /forms/frmservlet
if ( $http_user_agent ~ "^.*Java.*$") {
set $policy_type "NO_AUTH";
}
