My Oracle Support Banner

OAM AUTHENTICATION FAILING Error 500 - Java.lang.NullPointerException (Doc ID 2135729.1)

Last updated on APRIL 22, 2023

Applies to:

Oracle Forms - Version and later
Oracle Forms for OCI - Version and later
Information in this document applies to any platform.


Forms 12c ( configuration with OID and OAM.

When trying to run a form and after entering SSO credentials on OAM page, Oracle Forms fails and the following error message is displayed on the browser:

Error 500--Internal Server Error

at javax.naming.ldap.Rfc2253Parser.(
at javax.naming.ldap.LdapName.parse(
at javax.naming.ldap.LdapName.(
at com.sun.jndi.ldap.LdapNameParser.parse(
at oracle.forms.idstore.OIDIdentityStore._getOrclGuid(Unknown Source)
at oracle.forms.idstore.OIDIdentityStore.getConnectString(Unknown Source)
at oracle.forms.idstore.OIDIdentityStore.redirectForNewRad(Unknown Source)
at oracle.forms.servlet.FormsServlet$Request.doRequest(Unknown Source)
at oracle.forms.servlet.FormsServlet$Request.access$000(Unknown Source)
at oracle.forms.servlet.FormsServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(
at javax.servlet.http.HttpServlet.service(
at weblogic.servlet.internal.StubSecurityHelper$
at weblogic.servlet.internal.StubSecurityHelper$ServletServ


OID users have special values in UID attribute and UID is the login attribute being used.

Examples of OID users that fail for this scenario:


UID: cn=user.lastname.user.1258490734

In above example notice the "cn=" value as part of the UID value.



To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.