01.1 JDE E1 9.1 Net Change - Mobile Application Development-1-10

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

JDE Summit 2012 Labs

JDE Summit 2012


Lab Exercises
06 – E1 Mobile Application Development

For Oracle employees and authorized partners only. Do not distribute to third parties. 1
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

JDE Summit 2012


Lab Exercises

Safe Harbor Statement


The following is intended to outline our general product direction. It is intended
for information purposes only, and may not be incorporated into any contract. It is
not a commitment to deliver any material, code, or functionality, and should not
be relied upon in making purchasing decisions. The development, release, and
timing of any features or functionality described for Oracle’s products remains at
the sole discretion of Oracle.

Oracle Training Materials – Usage Agreement


Use of this Site (“Site”) or Materials constitutes agreement with the following terms and
conditions:

1. Oracle Corporation (“Oracle”) is pleased to allow its business partner (“Partner”) to download
and copy the information, documents, and the online training courses (collectively, “Materials")
found on this Site. The use of the Materials is restricted to the non-commercial, internal training of
the Partner’s employees only. The Materials may not be used for training, promotion, or sales to
customers or other partners or third parties.

2. All the Materials are trademarks of Oracle and are proprietary information of Oracle. Partner or
other third party at no time has any right to resell, redistribute or create derivative works from the
Materials.

3. Oracle disclaims any warranties or representations as to the accuracy or completeness of any


Materials. Materials are provided "as is" without warranty of any kind, either express or implied,
including without limitation warranties of merchantability, fitness for a particular purpose, and non-
infringement.

4. Under no circumstances shall Oracle or the Oracle Authorized Delivery Partner be liable for
any loss, damage, liability or expense incurred or suffered which is claimed to have resulted from
use of this Site of Materials. As a condition of use of the Materials, Partner agrees to indemnify
Oracle from and against any and all actions, claims, losses, damages, liabilities and expenses
(including reasonable attorneys' fees) arising out of Partner’s use of the Materials.

5. Reference materials including but not limited to those identified in the Boot Camp manifest can
not be redistributed in any format without Oracle written consent.

For Oracle employees and authorized partners only. Do not distribute to third parties. 2
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

Table of Contents
Lab 06 – E1 Mobile Application Development .................................................................. 4
Create a New JDeveloper ADF Application ............................................................... 6
Create a proxy to a JDE E1 Business Service........................................................... 13
Setup the JDE Login Module.................................................................................... 19
Setup Local Integrated WebLogic Server ................................................................. 22
Setup Mobile Application Login Page ...................................................................... 28
Create and Use a Managed Bean .............................................................................. 30
Create a jspx Page ..................................................................................................... 37
Create/Review a Data Control for the Managed Bean.............................................. 39
Run the Sample Application ..................................................................................... 42
Navigating Between Pages and Selecting Records ................................................... 45
Adding Input Fields .................................................................................................. 54
Add Styling Look and Feel ....................................................................................... 61

For Oracle employees and authorized partners only. Do not distribute to third parties. 3
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

Lab 06 – E1 Mobile Application Development


Objective: Demonstrate how to create a mobile application front
end using Oracle ADF to call JDEdwards EnterpriseOne business  90 minutes
services and business functions.

Overview
JD Edwards EnterpriseOne Tools Release 9.1 delivers the ability to create Mobile
Applications with the Oracle ADF that support JDEdwards transaction

In this exercise you will:

• Creating the jDeveloper application using the proper technology scope

• Create a proxy to a JDE Business Service and call it

• Setup the JDE Login Module

• Setup Login Module in Integrated WebLogic Server

• Setup Mobile Application Login Page

• Create and Use a Managed Bean

• Create a jspx Page

• Create/Review a Data Control From a Managed Bean

• Run a Sample Application

• Navigate Between Pages and Selecting Records

• Adding Input Fields

Assumptions
• Mobile Applications Business Services ESUs (including
AuthenticationManager) have been installed and deployed.

• EnterpriseOne Enterprise Server and Business Services Server are installed


and up and running

For Oracle employees and authorized partners only. Do not distribute to third parties. 4
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

• Tools Release 9.1 is installed across all server

For Oracle employees and authorized partners only. Do not distribute to third parties. 5
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

Tasks
Create a New JDeveloper ADF Application

1. Start JDeveloper by selecting the JDeveloper 11g icon on the desktop.

2. The first startup is always the longest, after a few minutes it should open and look
like the following.

3. From within the main JDeveloper screen, Select under the menu File → New

For Oracle employees and authorized partners only. Do not distribute to third parties. 6
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

4. In the New Gallery window, select General->Applications on the left, and then
select Fusion Web Application (ADF) on the right, and click the OK button.

5. Enter JDEMobileApp, in the Application Name field and click the Finish button.

For Oracle employees and authorized partners only. Do not distribute to third parties. 7
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

6. The resulting application should look like this in the Application Browser pane.

For Oracle employees and authorized partners only. Do not distribute to third parties. 8
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

7. Right click on the ViewControl and select Delete Project

8. In the Confirm Delete Project window, select Remove project and delete all of its
contents (including source directories) radio button option, and then click the Yes
button.

9. Also confirm the deletion of the project by clicking Yes again in the subsequent
dialog box

For Oracle employees and authorized partners only. Do not distribute to third parties. 9
© 2012 Oracle Corporation – Proprietary and Confidential
JDE Summit 2012 Labs

10. The resulting application should look like the following, only an empty project
Model.

11. Right click on the remaining project, and select New

For Oracle employees and authorized partners only. Do not distribute to third parties. 10
© 2012 Oracle Corporation – Proprietary and Confidential

You might also like