Overview
JD Edwards EnterpriseOne provides the RI AddressBook program (P954001), a test program that enables you to verify that the Business Services Server is set up correctly as a web service consumer. To test the configuration, you use P954001 to request address book information for a particular user in JD Edwards EnterpriseOne.
P954001 is not programmed to retrieve address book information directly from the Address Book Master table (F0101); in other words, it is not built on F0101. Instead, to retrieve the address book information, P954001 is programmed to make a call to a web service that is deployed on the Business Services Server. The web service is responsible for retrieving the associated address book data, based on the address book number that was entered in P954001. The web service sends the information back to P954001. If the information for the address book record appears in P954001, then the Business Services Server is set up correctly for consuming web services.
P954001 uses one of the following web service reference implementations to test JD Edwards EnterpriseOne as a web service consumer:
JRH90I30 RI_ABWebServiceProcessor
JRH90I31 RI_WAS_ABWebServiceProcessor
The reference implementation that is used depends on whether the Business Services Server is deployed on Oracle Application Server or WebSphere Application Server.
Both reference implementations expose the getAddressBook method, which is used by the reference implementations to call a web service. This method calls the third-party web service to look up an address book number. For the purpose of this reference implementation, the third-party web service being called is the JD Edwards EnterpriseOne Addressbook web service.