17 Setting Up Application Failure Recovery

This chapter contains the following topics:

17.1 Understanding Application Failure Recovery

JD Edwards EnterpriseOne web client users may need to recover data from failed applications due to:

  • Transaction failures

  • Session time outs

  • User Voluntary Save

The Application Failure Recovery program (P95400) enables users to access data from any failed transaction in which they are involved. Using P95400, users can review data from failed transactions.

Additional links may be added to the JD Edwards EnterpriseOne Menu or the Application Recovery Form for application failure recovery if data is saved during the transaction. The system adds a link named "Failure Recovery Data" to the JD Edwards Menu if there is a transactional failure saved for the user. The system adds a link named "Application Saved Data" to the JD Edwards EnterpriseOne Menu if there is no transactional failure, but there are other saved data due to voluntary save or time out.

In addition, on the Application Recovery Form, the Export option is enabled so that a user can export the saved records.

17.1.1 Prerequisite

Use the Security Workbench program (P00950) to secure P95410 to system administrators only.

See "Managing Application Security" in the JD Edwards EnterpriseOne Tools Security Administration Guide.

17.2 Enabling/Disabling Application Failure Recovery

Application Failure Recovery is enabled out of the box with the jas.ini setting set to ALL, which is the default setting. To disable Application Failure Recovery set the jas.ini to NONE. The Application Recovery setting is found in the [OMWEB} — Web Runtime section of the jas.ini.

See the Server Manager Guide on My Oracle Support.

17.3 Saving Application Data

Saving Application Data needs to be set up for when sessions time out. Access the Work with Application Failure Records form. In the JD Edwards EnterpriseOne web client, enter P95400 in the Fast Path.

As an application failure administrator, you can allow users to recover failed application data for specific applications. The P95400 application enables you to grant this access to a user, a role, or all users.

  1. From the Form menu, select Time Out Subscriptions.

  2. On the Work with Time Out Subscriptions form, click Add.

  3. On the Add Time Out Subscription form, in the User field, enter the user ID or role that you want the system to save when the session times out. Enter *Default to allow access to all users.

  4. In the Application Name field, enter the application for which the user or role can save data, and then click OK.