Server Cannot Get the Address of the Business Function

When the server cannot get the address of the business function within the library, the software displays this message on the client workstation and writes the text of the message to the jde.log file on that machine:

The Business Function xxxx was not found in the Business Function
 Library yyyy on server zzzz. Because of the unknown cache-state on the
 server, you must exit this application all the way to the menu. Please
 notify your JD Edwards EnterpriseOne System Administrator to have the problem⇒
 corrected
 before attempting to run this Business Function again.

Probable reasons that the server cannot get the address of the business function are that:

  • The package build process failed to create the module that contains the business function; therefore, the module was not included in the business function library.

  • The client has a newer package than the server, and the business function exists on the client but not on the server.

If this error occurs, close the application until you get to the menu and contact your system administrator. Ensure that the problem is corrected before you attempt to re-run the business function.