Running ADF Business Component Application in WebLogic Throws Error "oracle.jbo.NoDefException: JBO-25058"

(Doc ID 1097413.1)

Last updated on AUGUST 04, 2016

Applies to:

Oracle JDeveloper - Version and later
Information in this document applies to any platform.
********** Checked 31-Oct-2012 ***********


When attempting to run ADF Business Components applications in WebLogic 10.3.X (i.e. 10.3.3) it can cause a hang to occur as illustrated below.

Also the following errors appear in the WebLogic log files.

oracle.jbo.NoDefException: JBO-25058: Definition EmployeeId of type Attribute is not found in EmployeeId.
	at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(
	at oracle.jbo.uicli.binding.JUCtrlValueBinding.getHintObject(
	at oracle.jbo.uicli.binding.JUCtrlValueBinding.getHint(
	at oracle.jbo.uicli.binding.JUCtrlValueBinding.getLabel(
Caused By: oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
	at oracle.jbo.server.ConnectionPool.createConnection(
	at oracle.jbo.server.ConnectionPool.instantiateResource(
	at oracle.jbo.pool.ResourcePool.createResource(
	at oracle.jbo.pool.ResourcePool.useResource(
	at oracle.jbo.server.ConnectionPool.getConnectionInternal(
	at oracle.jbo.server.ConnectionPool.getConnection(
Caused By: java.sql.SQLException: ORA-01005: null password given; logon denied

	at oracle.jdbc.driver.SQLStateMapping.newSQLException(
	at oracle.jdbc.driver.DatabaseError.newSQLException(
	at oracle.jdbc.driver.DatabaseError.throwSqlException(
	at oracle.jdbc.driver.T4CTTIoer.processError(
	at oracle.jdbc.driver.T4CTTIoer.processError(
	at oracle.jdbc.driver.T4CTTIoer.processError(
	at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(
	at oracle.jdbc.driver.T4CConnection.logon(
	at oracle.jdbc.driver.PhysicalConnection.<init>(

Steps to Reproduce

The issue can be reproduced at will with the following steps.

  1. Create a Fusion application.
  2. In the model project add Business Components.
  3. In the ViewController add a JSPX page.
  4. From the DataControl navigator drag a component onto the JSPX page.
  5. Deploy application to WebLogic server.
  6. Run application on WebLogic server.


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