OAM AUTHENTICATION FAILING Error 500 - Java.lang.NullPointerException

(Doc ID 2135729.1)

Last updated on AUGUST 15, 2017

Applies to:

Oracle Forms - 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.(Rfc2253Parser.java:48)
at javax.naming.ldap.LdapName.parse(LdapName.java:785)
at javax.naming.ldap.LdapName.(LdapName.java:123)
at com.sun.jndi.ldap.LdapNameParser.parse(LdapNameParser.java:39)
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(HttpServlet.java:687)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)
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.



Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms