Connecting to ODI Repository Fails with "ODI-10181: Uncategorized configuration exception. empty service member name"

(Doc ID 2378128.1)

Last updated on APRIL 03, 2018

Applies to:

Oracle Data Integrator Cloud Service - Version 17.1.3 and later
Oracle Data Integrator - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

Oracle Data Integrator (ODI) Studio throws the following message and fails to log into the repository:

oracle.odi.core.config.UncategorizedConfigurationException: ODI-10181: Uncategorized configuration exception.
empty service member name
  at oracle.odi.core.OdiInstance.(OdiInstance.java:932)
  at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:733)
  at oracle.odi.ui.docking.panes.OdiCnxFactory$2.run(OdiCnxFactory.java:245)
  at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:961)
  at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: empty service member name
  at oracle.ucp.common.ServiceMember.(ServiceMember.java:163)
  at oracle.ucp.common.ServiceMember.(ServiceMember.java:129)
  at oracle.ucp.common.Service$2.(Service.java:789)
  at oracle.ucp.common.Service.create(Service.java:784)
  at oracle.ucp.common.Service.create(Service.java:588)
  at oracle.ucp.common.Topology.create(Topology.java:147)
  at oracle.ucp.common.Core.growBorrowed(Core.java:704)
  at oracle.ucp.common.UniversalConnectionPoolImpl.borrowConnectionWithoutCountingRequests(UniversalConnectionPoolImpl.java:205)
  at oracle.ucp.common.UniversalConnectionPoolImpl.borrowConnectionAndValidate(UniversalConnectionPoolImpl.java:143)
  at oracle.ucp.common.UniversalConnectionPoolImpl.borrowConnection(UniversalConnectionPoolImpl.java:122)
  at oracle.ucp.jdbc.JDBCConnectionPool.borrowConnection(JDBCConnectionPool.java:172)
  at oracle.ucp.jdbc.oracle.OracleJDBCConnectionPool.borrowConnection(OracleJDBCConnectionPool.java:613)
  at oracle.ucp.jdbc.oracle.OracleConnectionConnectionPool.borrowConnection(OracleConnectionConnectionPool.java:97)
  at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:1991)
  at oracle.ucp.jdbc.PoolDataSourceImpl.access$500(PoolDataSourceImpl.java:198)
  at oracle.ucp.jdbc.PoolDataSourceImpl$30.build(PoolDataSourceImpl.java:4355)
  at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:1926)

Changes

 

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