1. A computer implemented method in a data processing system to identify a Web service in a registry using a registry lookup naming and directory provider, the computer implemented method comprising: detecting a request from a service requester to identify the Web service in the registry; responsive to detecting the request, determining if a first element is present in a registry file; responsive to determining the first element is present in the registry file, locating a second element in the registry file based on the first element in the registry file; locating an endpoint location of the Web service based on the second element in the registry file; retrieving an instance of the Web service based on the endpoint location; returning the instance of the Web service to the service requester; responsive to determining that the first element is absent from the registry file, deferring identification of the Web service to a standard naming and directory provider and passing the request to the standard naming and directory provider; locating an additional configuration file; responsive to determining that the first element is absent from the registry file, determining whether the first element is present in the additional configuration file; responsive to determining the first element is present in the additional configuration file, locating the endpoint location identified by the first element in the additional configuration file; and returning the endpoint location to the service requester.
1. A computer implemented method in a data processing system to identify a Web service in a registry using a registry lookup naming and directory provider, the computer implemented method comprising: detecting a request from a service requester to identify the Web service in the registry; responsive to detecting the request, determining if a first element is present in a registry file; responsive to determining the first element is present in the registry file, locating a second element in the registry file based on the first element in the registry file; locating an endpoint location of the Web service based on the second element in the registry file; retrieving an instance of the Web service based on the endpoint location; returning the instance of the Web service to the service requester; responsive to determining that the first element is absent from the registry file, deferring identification of the Web service to a standard naming and directory provider and passing the request to the standard naming and directory provider; locating an additional configuration file; responsive to determining that the first element is absent from the registry file, determining whether the first element is present in the additional configuration file; responsive to determining the first element is present in the additional configuration file, locating the endpoint location identified by the first element in the additional configuration file; and returning the endpoint location to the service requester. 6. The method of claim 1 , wherein the registry file includes one of a UDDI registry file, an electronic business using extensible markup language registry file, a, a web service inspection language registry file, and a custom registry file implemented using a database.