If you receive the message "Form is out of date...most likely needs to be regenerated," this error usually occurs because the specifications used to construct the serialized database do not match the JAS code. Ensure that the date the JAS code was written matches the date of the jdecom.dll that resides in the E920\system\bin32 directory of the generating machine.

Also be sure to register the jdecom.dll. After you run the regsvr32 jdecom.dll command, the eGenerator (prior to release 9.2.2) recognizes the jdecom.dll and uses it to fetch JD Edwards EnterpriseOne specs and convert them into Java serialized objects.

If the menu does not appear when the user signs on to JD Edwards EnterpriseOne, check for these conditions:

  • [JDBC URL] section in jde.ini is set correctly or [JDBC DRIVERS] is set correctly.

    The [JDBC URL] points to the serialized database (the one you just set up).

  • Bounce the WebSphere application server.

    Menus are cached, and by bouncing the server you clear the cached information.

  • Ensure that the host database for serialized objects is running.