OBIA 11g: Implementing OBI EE Lineage causes 'Incorrect ODI username or password. Security Exception' error message as External Authentication fioles have not been moved to the Lineage 'bin' folder (Doc ID 1628765.1)

Last updated on JANUARY 31, 2017

Applies to:

Siebel Data Warehouse Application Console - Version 11.1.1.7.1 and later
Information in this document applies to any platform.

Symptoms

We are unable to login to our ODI Repository and we see this error:

Incorrect ODI username or password. Security Exception

And this error in the ODI Log:

11, 2014 1:50:57 PM org.eclipse.persistence.default
INFO: login successful
Feb 11, 2014 1:50:57 PM oracle.security.jps.internal.common.util.XmlSchemaValidationUtil$StrictErrorHandler warning
WARNING: Invalid xml content was found. SchemaLocation: schemaLocation value = 'http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd' must have even number of URI's. Location: line 2 column 272.
Feb 11, 2014 1:50:57 PM oracle.odi.core.security.internal.ODIJpsHelper createSubject
SEVERE: odi.core.security.internal.ODIJpsHelper.createSubject Get exception. User:biadmin. Execption msg is:Security Exception, stackTrace is:javax.security.auth.login.LoginException: Security Exception
  at javax.security.auth.login.LoginContext.invoke(LoginContext.java:856)
  at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
  at javax.security.auth.login.LoginContext$5.run(LoginContext.java:706)
  at java.security.AccessController.doPrivileged(Native Method)
  at javax.security.auth.login.LoginContext.invokeCreatorPriv(LoginContext.java:703)
  at javax.security.auth.login.LoginContext.login(LoginContext.java:575)
  at oracle.odi.core.security.internal.ODIJpsHelper.createSubject(ODIJpsHelper.java:69)
  at oracle.odi.core.security.SecurityManager.createAuthentication(SecurityManager.java:250)
  at oracle.odi.obilineage.connect.SimpleOdiInstanceProvider.create(SimpleOdiInstanceProvider.java:27)
  at oracle.odi.obilineage.connect.SimpleOdiInstanceProvider.create(SimpleOdiInstanceProvider.java:40)
  at oracle.odi.obilineage.connect.WorkRepositoryManager.connectToMaster(WorkRepositoryManager.java:48)
  at oracle.odi.obilineage.lineage.ui.util.ODILineageUtil.getWorkRepositories(ODILineageUtil.java:447)
  at oracle.odi.obilineage.lineage.ui.obi.ODIInformation.btnSelectHandler(ODIInformation.java:142)
  at oracle.odi.obilineage.lineage.ui.obi.ODIInformation.access$000(ODIInformation.java:51)
  at oracle.odi.obilineage.lineage.ui.obi.ODIInformation$2.actionPerformed(ODIInformation.java:341)

However, we are sure, we have entered the correct Username and Password credentials

Cause

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