Go to main content
1/21
Contents
List of Examples
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Information
Conventions
1
Introduction to JD Edwards EnterpriseOne Tools Business Services Development
1.1
JD Edwards EnterpriseOne Tools Business Services Development Overview
1.2
JD Edwards EnterpriseOne Tools Business Services Development Implementation
2
Understanding Business Services Development
2.1
JD Edwards EnterpriseOne Business Services Architecture
2.2
JD Edwards EnterpriseOne as a Web Service Provider
2.3
JD Edwards EnterpriseOne as a Web Service Consumer
2.4
Business Services Server
2.4.1
Development Environment
2.4.2
Production Environment
3
Understanding the Business Services Server
3.1
Business Services Server Overview
3.1.1
Business Service Security
3.1.2
Business Services Server Scalability
3.1.3
Business Services Server Fault Tolerance
3.1.4
Business Services Server Clustering Support
4
Working with JDeveloper
4.1
Understanding JDeveloper
4.2
Creating Java Standards-Based Web Services in JDeveloper
4.2.1
Understanding JAX-RPC Web Services
4.2.2
Understanding JAX-WS Web Services
4.3
Viewing JD Edwards EnterpriseOne Code Templates in JDeveloper
5
Understanding the Business Services Framework
5.1
Business Services Framework
6
Working with JD Edwards EnterpriseOne as a Web Service Provider
6.1
Understanding JD Edwards EnterpriseOne as a Web Service Provider
6.1.1
Published Business Services
6.1.2
Business Services
6.1.2.1
Calling a Business Function
6.1.2.2
Calling a Database Operation
6.1.2.3
Transaction Processing
6.1.3
Business Service Properties
6.2
Creating a Custom Published Business Service
6.3
Testing a Published Business Service
6.4
Creating a Custom Business Service
6.5
Creating Java Standards-Based Web Services in JDeveloper
6.5.1
Creating a JAX-WS Web Service in JDeveloper
6.5.2
Creating a JAX-RPC Web Service in JDeveloper
6.6
Testing a Published Business Service Project on the JDeveloper Integrated WebLogic Server
6.6.1
Creating a Deployment Profile for the Published Business Service Project
6.6.2
Deploying the Published Business Service Project to the Integrated WebLogic Server
6.6.3
Testing the Deployed Published Business Service
6.7
Understanding MTOM-Based Media Object Web Services
6.7.1
Creating a Media Object Web Service in JDeveloper
6.7.2
Testing the Deployed Media Object Published Business Service
7
Working with Business Service Properties
7.1
Understanding Business Service Properties
7.1.1
Business Service Property Utility Classes
7.1.2
Errors and Error Logging
7.2
Managing Business Service Properties
7.2.1
Understanding Business Service Property Information
7.2.2
Forms Used to Manage Business Service Properties
7.2.3
Adding a Business Service Property Record
7.2.4
Modifying a Business Service Property Record
8
Working with JD Edwards EnterpriseOne as a Web Service Consumer
8.1
Understanding JD Edwards EnterpriseOne as a Web Service Consumer
8.1.1
Communicating Between JD Edwards EnterpriseOne Servers
8.1.1.1
Business Function APIs for Calling a Business Service
8.1.2
Xerces APIs
8.2
Setting Up OCM for Business Functions Calling Business Services
8.2.1
Understanding OCM Setup for Business Functions Calling Business Services
8.2.2
Forms Used to Set Up OCM for Business Functions Calling Business Services
8.2.3
Configuring OCM for Business Functions Calling Business Services
8.2.4
Pinging the Business Services Server
8.3
Developing a Business Service for Consuming an External Web Service
8.3.1
Understanding How to Develop a Business Service for Consuming an External Web Service
8.3.2
Identifying an External Web Service
8.3.3
Creating a Business Service Object
8.3.4
Creating a Web Service Proxy
8.3.5
Creating a Value Object Class
8.3.5.1
Passing Data
8.3.6
Creating a Business Service Class
8.3.7
Generating a Sample XML Document
8.4
Testing a Business Service That Consumes an External Web Service
8.5
Creating a JAX-WS-Based EnterpriseOne Consumer Business Service Using JDeveloper 12c or JDeveloper 11g
8.5.1
Creating a JAX-WS Web Service Proxy in JDeveloper
8.5.2
Creating a Deployment Profile for the Business Service Consumer Project
8.5.3
Deploying the Business Service Consumer Project to the Integrated WebLogic Server
8.5.4
Testing the Business Service Consumer Project
8.6
Creating a Web Service Proxy Using JDeveloper11g with a JAX-RPC Client
8.6.1
Rearranging and Renaming Packages
9
Working with Softcoding
9.1
Understanding Softcoding
9.2
Understanding Softcoding Applications
9.3
Understanding Encrypted and Dynamic Softcoding Values
9.3.1
Encrypted Values
9.3.2
Dynamically Replaced Values
9.4
Creating Softcoding Values
9.5
Using Softcoding with Business Service Methods
9.6
Managing Softcoding Templates
9.6.1
Understanding Softcoding Templates
9.6.2
Forms Used to Manage Softcoding Templates
9.6.3
Adding a Softcoding Template for a JDeveloper Proxy
9.6.4
Copying a Softcoding Template
9.7
Managing Softcoding Records
9.7.1
Understanding Softcoding Records
9.7.2
Forms Used to Manage Softcoding Records
9.7.3
Add a Softcoding Record for a JDeveloper Proxy
9.7.4
Copy a Softcoding Record
9.8
Applying Softcoding Records
9.8.1
Understanding Softcoding Records
9.8.2
Configuring the Web Service Proxy with a Softcoding Record
10
Working with HTTP Request/Response
10.1
Understanding Business Services and HTTP POST
10.2
Using Business Services for an HTTP POST Request
10.2.1
HTTP Adapter Methods
10.2.2
Correlation Data Management
10.2.2.1
Accessing the Correlation Data Manager
10.2.2.2
Getting the Callback URL
10.2.3
Placing Correlation Data in the HTTP Header
10.2.4
Posting Data to External Sites
10.3
Listening for an HTTP Post Response
10.3.1
Listener Servlet
10.3.1.1
HTTPCallbackListenerServlet Process
10.3.2
Sending the Message to the HTML Web Client
11
Using Service Error Recovery
11.1
Understanding Service Error Recovery
11.1.1
Recognizing and Storing Service Errors
11.1.2
Reviewing Errors and Resending Data
11.1.3
Code Sample: Building the Error String and Mapping It to the Message
11.1.4
Code Sample: Invoking the F0045 Log Service Error Business Function (B0001250)
11.2
Managing Service Errors
11.2.1
Understanding Service Error Management
11.2.1.1
Resending Data
11.2.1.2
Record Locking
11.2.2
Forms Used to Manage Service Errors
11.2.3
Setting Processing Options for the Service Error Recovery Programs (P0045 and R0045)
11.2.3.1
Process
11.2.4
Reviewing Service Errors and Resending Data
11.2.5
Running the Services Error Recovery Program (R0045)
12
Creating Business Services
12.1
Understanding Business Services
12.1.1
Prerequisites
12.1.2
Common Elements Used in This Chapter
12.2
Adding JDeveloper Projects for Business Services
12.2.1
Understanding JDeveloper Projects for Business Services
12.2.2
Adding a New Project
12.3
Creating Published Business Service Classes
12.3.1
Understanding Published Business Service Classes
12.3.2
Running the Published Business Service Class Wizard
12.4
Creating Value Object Classes
12.4.1
Understanding Value Object Classes
12.4.2
Running the Business Function Value Object Class Wizard
12.4.3
Running the Database Operation Value Object Wizard
12.4.4
Running the Media Object Value Object Class Wizard
12.5
Creating Business Service Classes
12.5.1
Understanding Business Service Classes
12.5.2
Running the Business Service Class Wizard
12.6
Creating Business Function Calls
12.6.1
Understanding Business Function Calls
12.6.2
Running the Create Business Function Call Wizard
12.7
Creating Database Operation Calls
12.7.1
Understanding Database Operation Calls
12.7.2
Running the Create Database Call Wizard
12.7.3
Creating a Select Database Operation Call
12.7.3.1
Select Columns Tab
12.7.3.2
Where Clause Tab
12.7.3.3
Order by Columns Tab
12.7.4
Creating an Insert Database Operation Call
12.7.5
Creating an Update Database Operation Call
12.7.5.1
Update Columns Tab
12.7.5.2
Where Clause Tab
12.7.6
Creating a Delete Database Operation Call
12.8
Creating Media Object Operation Calls
12.8.1
Understanding Media Object Operation Calls
12.8.2
Running the Create Media Object Call Wizard
A
Configuring JDeveloper to Support UTF-8
A.1
Understanding UTF-8
A.2
Configuring Preferences
A.3
Configuring Default Project Properties
A.4
Configuring a Project
B
Testing a Business Service That Consumes an External Web Service
B.1
Creating a Test Business Service
B.2
Using the Development Business Services Server
B.2.1
Prerequisites
B.2.2
Preparing Configuration Files
B.2.3
Deploying a Development Business Services Server
B.2.4
Start or Stop a Development Business Services Server on WebSphere Express
C
Business Services Framework Javadoc
C.1
Understanding Business Services Framework Javadoc
C.2
Reviewing Business Services Framework Javadoc from JDeveloper
Glossary
Scripting on this page enhances content navigation, but does not change the content in any way.