PreviousNext JavaScript must be enabled to correctly display this content
  • Title and Copyright Information
  • 1 Introduction to JD Edwards EnterpriseOne Tools Business Services Development
    • JD Edwards EnterpriseOne Tools Business Services Development Overview
    • JD Edwards EnterpriseOne Tools Business Services Development Implementation
  • 2 Understanding Business Services Development
    • JD Edwards EnterpriseOne Business Services Architecture
    • JD Edwards EnterpriseOne as a Web Service Provider
    • JD Edwards EnterpriseOne as a Web Service Consumer
    • Business Services Server
      • Development Environment
      • Production Environment
  • 3 Understanding the Business Services Server
    • Business Services Server Overview
      • Business Service Security
      • Business Services Server Scalability
      • Business Services Server Fault Tolerance
      • Business Services Server Clustering Support
  • 4 Working with JDeveloper
    • Understanding JDeveloper
    • Creating Java Standards-Based Web Services in JDeveloper
      • Understanding JAX-RPC Web Services
      • Understanding JAX-WS Web Services
    • Viewing JD Edwards EnterpriseOne Code Templates in JDeveloper
  • 5 Understanding the Business Services Framework
    • Business Services Framework
  • 6 Working with JD Edwards EnterpriseOne as a Web Service Provider
    • Understanding JD Edwards EnterpriseOne as a Web Service Provider
      • Published Business Services
      • Business Services
        • Calling a Business Function
        • Calling a Database Operation
        • Transaction Processing
      • Business Service Properties
    • Creating a Custom Published Business Service
    • Testing a Published Business Service
    • Creating a Custom Business Service
    • Creating Java Standards-Based Web Services in JDeveloper
      • Creating a JAX-WS Web Service in JDeveloper
      • Creating a JAX-RPC Web Service in JDeveloper
    • Testing a Published Business Service Project on the JDeveloper Integrated WebLogic Server
      • Creating a Deployment Profile for the Published Business Service Project
      • Deploying the Published Business Service Project to the Integrated WebLogic Server
      • Testing the Deployed Published Business Service
    • Understanding MTOM-Based Media Object Web Services
      • Creating a Media Object Web Service in JDeveloper
      • Testing the Deployed Media Object Published Business Service
  • 7 Working with Business Service Properties
    • Understanding Business Service Properties
      • Business Service Property Utility Classes
      • Errors and Error Logging
    • Managing Business Service Properties
      • Understanding Business Service Property Information
      • Forms Used to Manage Business Service Properties
      • Adding a Business Service Property Record
      • Modifying a Business Service Property Record
  • 8 Working with JD Edwards EnterpriseOne as a Web Service Consumer
    • Understanding JD Edwards EnterpriseOne as a Web Service Consumer
      • Communicating Between JD Edwards EnterpriseOne Servers
        • Business Function APIs for Calling a Business Service
      • Xerces APIs
    • Setting Up OCM for Business Functions Calling Business Services
      • Understanding OCM Setup for Business Functions Calling Business Services
      • Forms Used to Set Up OCM for Business Functions Calling Business Services
      • Configuring OCM for Business Functions Calling Business Services
      • Pinging the Business Services Server
    • Developing a Business Service for Consuming an External Web Service
      • Understanding How to Develop a Business Service for Consuming an External Web Service
      • Identifying an External Web Service
      • Creating a Business Service Object
      • Creating a Web Service Proxy
      • Creating a Value Object Class
        • Passing Data
      • Creating a Business Service Class
      • Generating a Sample XML Document
    • Testing a Business Service That Consumes an External Web Service
    • Creating a JAX-WS-Based EnterpriseOne Consumer Business Service Using JDeveloper 12c or JDeveloper 11g
      • Creating a JAX-WS Web Service Proxy in JDeveloper
      • Creating a Deployment Profile for the Business Service Consumer Project
      • Deploying the Business Service Consumer Project to the Integrated WebLogic Server
      • Testing the Business Service Consumer Project
    • Creating a Web Service Proxy Using JDeveloper11g with a JAX-RPC Client
      • Rearranging and Renaming Packages
  • 9 Working with Softcoding
    • Understanding Softcoding
    • Understanding Softcoding Applications
    • Understanding Encrypted and Dynamic Softcoding Values
      • Encrypted Values
      • Dynamically Replaced Values
    • Creating Softcoding Values
    • Using Softcoding with Business Service Methods
    • Managing Softcoding Templates
      • Understanding Softcoding Templates
      • Forms Used to Manage Softcoding Templates
      • Adding a Softcoding Template for a JDeveloper Proxy
      • Copying a Softcoding Template
    • Managing Softcoding Records
      • Understanding Softcoding Records
      • Forms Used to Manage Softcoding Records
      • Add a Softcoding Record for a JDeveloper Proxy
      • Copy a Softcoding Record
    • Applying Softcoding Records
      • Understanding Softcoding Records
      • Configuring the Web Service Proxy with a Softcoding Record
  • 10 Working with HTTP Request/Response
    • Understanding Business Services and HTTP POST
    • Using Business Services for an HTTP POST Request
      • HTTP Adapter Methods
      • Correlation Data Management
        • Accessing the Correlation Data Manager
        • Getting the Callback URL
      • Placing Correlation Data in the HTTP Header
      • Posting Data to External Sites
    • Listening for an HTTP Post Response
      • Listener Servlet
        • HTTPCallbackListenerServlet Process
      • Sending the Message to the HTML Web Client
  • 11 Using Service Error Recovery
    • Understanding Service Error Recovery
      • Recognizing and Storing Service Errors
      • Reviewing Errors and Resending Data
      • Code Sample: Building the Error String and Mapping It to the Message
      • Code Sample: Invoking the F0045 Log Service Error Business Function (B0001250)
    • Managing Service Errors
      • Understanding Service Error Management
        • Resending Data
        • Record Locking
      • Forms Used to Manage Service Errors
      • Setting Processing Options for the Service Error Recovery Programs (P0045 and R0045)
        • Process
      • Reviewing Service Errors and Resending Data
      • Running the Services Error Recovery Program (R0045)
  • 12 Creating Business Services
    • Understanding Business Services
      • Prerequisites
      • Common Elements Used in This Chapter
    • Adding JDeveloper Projects for Business Services
      • Understanding JDeveloper Projects for Business Services
      • Adding a New Project
    • Creating Published Business Service Classes
      • Understanding Published Business Service Classes
      • Running the Published Business Service Class Wizard
    • Creating Value Object Classes
      • Understanding Value Object Classes
      • Running the Business Function Value Object Class Wizard
      • Running the Database Operation Value Object Wizard
      • Running the Media Object Value Object Class Wizard
    • Creating Business Service Classes
      • Understanding Business Service Classes
      • Running the Business Service Class Wizard
    • Creating Business Function Calls
      • Understanding Business Function Calls
      • Running the Create Business Function Call Wizard
    • Creating Database Operation Calls
      • Understanding Database Operation Calls
      • Running the Create Database Call Wizard
      • Creating a Select Database Operation Call
        • Select Columns Tab
        • Where Clause Tab
        • Order by Columns Tab
      • Creating an Insert Database Operation Call
      • Creating an Update Database Operation Call
        • Update Columns Tab
        • Where Clause Tab
      • Creating a Delete Database Operation Call
    • Creating Media Object Operation Calls
      • Understanding Media Object Operation Calls
      • Running the Create Media Object Call Wizard
  • 13 Appendix A - Configuring JDeveloper to Support UTF-8
    • Understanding UTF-8
    • Configuring Preferences
    • Configuring Default Project Properties
    • Configuring a Project
  • 14 Appendix B - Testing a Business Service That Consumes an External Web Service
    • Creating a Test Business Service
    • Using the Development Business Services Server
      • Prerequisites
      • Preparing Configuration Files
      • Deploying a Development Business Services Server
      • Start or Stop a Development Business Services Server on WebSphere Express
  • 15 Appendix C - Business Services Framework Javadoc
    • Understanding Business Services Framework Javadoc
    • Reviewing Business Services Framework Javadoc from JDeveloper
  • 16 Glossary
    • BPEL
    • business service
    • business service artifacts
    • business service class method
    • business service configuration files
    • business service cross reference
    • business service cross-reference utilities
    • business service development environment
    • business services development tool
    • business service EnterpriseOne object
    • business service framework
    • business service payload
    • business service property
    • Business Service Property Admin Tool
    • business service property business service group
    • business service property key
    • business service property utilities
    • business service property value
    • business service repository
    • business services server
    • business services source file or business service class
    • business service value object template
    • Business Service Value Object Template Utility
    • business services server artifact
    • correlation data
    • embedded application server instance
    • Enterprise Service Bus
    • exposed method or value object
    • HTTP Adapter
    • internal method or value object
    • JDeveloper Project
    • JDeveloper Workspace
    • Production Published Business Services Web Service
    • published business service
    • published business service identification information
    • published business service web service
    • SOA
    • softcoding
    • web service softcoding record
    • web service softcoding template
    • XML Transaction Service (XTS)