General Process Flow for Developing EnterpriseOne ADF Applications

The following list describes the high-level tasks involved in creating an EnterpriseOne ADF application. It also provides links to sections in this guide that discuss each task in more detail. Some of the links take you to Creating a Sample EnterpriseOne ADF Application which provides step-by-step instructions on how to create a sample EnterpriseOne ADF application, which you can use as a model for creating your own EnterpriseOne ADF application.

  1. Complete the prerequisites as described in Prerequisites for Developing EnterpriseOne ADF Applications in this guide.

  2. Create a new ADF web application in JDeveloper.

    See the "Creating a New EnterpriseOne ADF Application" topic.

  3. Add the "about.properties" file.

    See the "Supporting About Information" topic.

  4. Change the default skin from Skyros to Alta if necessary.

    See the "Skinning" topic.

  5. Create the EnterpriseOne proxy application and version or with Release 9.2.1, create an external form.

    See the "Understanding Processing Options for ADF Applications" topic.

  6. Generate form service classes using the AIS Client Class Generator extension for JDeveloper.

    See the "Generating Form Service Foundation Classes for the Data Model" topic.

  7. Create the Data Control class.

    See the "Creating the Data Control Class" and "Populating Address Book List and Creating the Data Control" topics.

  8. Retrieve the EnterpriseOne proxy application's processing option values.

    See the "Retrieving Processing Options for ADF Applications" topic and the example in the "Populating Address Book List and Creating the Data Control" topic.

  9. Retrieve Jargon text from EnterpriseOne for component labels in EnterpriseOne ADF application.

    See "Jargon Service" in the JD Edwards EnterpriseOne Application Interface Services Client Java API Developer's Guide.

  10. Perform AIS service requests to retrieve data from or insert/update data to EnterpriseOne.

    See Executing AIS Calls for Retrieving Data and the example in the "Populating Address Book List and Creating the Data Control" topic.

  11. Create a bounded task flow.

    See the "Creating a Task Flow" topic.

  12. Create view page fragments and bind the Data Control to ADF UI components.

    See the "Creating Address Book Search Panel" and "Creating Address Book Detail Panel" topics.

  13. Create and run test page for EnterpriseOne ADF application.

    See the "Creating the ADF Test Page" and "Running the Test Page" topics.

  14. Find the ADF Bounded Task Flow ID.

    See the "Finding the ADF Bounded Task Flow ID" topic.

  15. Package ADF bounded task flow into ADF Library JAR file.

    See the "Creating ADF Library JAR File" topic.

  16. Deploy application JAR in the ADF Library WAR on the ADF Server.

    See Building and Deploying EnterpriseOne ADF Applications for details.

  17. Create an EnterpriseOne menu task to launch the EnterpriseOne ADF application.

    See "Creating a Task" in the JD Edwards EnterpriseOne Tools Solution Explorer Guide.