Web Service Endpoint

The Web Services Endpoint property page allows you to provide endpoint settings for the component.

  1. To choose the endpoint interface, select the service interface that the endpoint implements from the available list of service endpoint interface. A service endpoint interface declares the methods that a remote client may invoke on the service.
  2. For every service endpoint interface, you must define the WSDL Port Namespace and the Local Part. The Namespace field contains a set of Namespace URIs defined in the WSDL file for the service that this endpoint belongs to.
  3. The Local Part field contains the set of local part for the service that this endpoint belongs to.
  4. Optionally, you can define the handlers. Click Handlers and define the handlers in the Handlers dialog box.
  5. The Port Component Name and the Display Name fields will be filled by the service endpoint interface name.

Define Sun-specific Settings

For servlet endpoints, the value of Endpoint Address is relative to the servlet's web application context root. This value must be a fixed pattern; that is, no "*" is allowed. The Endpoint Address is combined with the web server root to form the fully qualified endpoint address URI for a web service endpoint during deployment time. The fully qualified endpoint address URI is the URI at which the web service can be reached. If the web service endpoint is a servlet that only implements a single endpoint and has only one url-pattern, it is not necessary to set the Endpoint Address since the container can derive it from web.xml. If the Endpoint Address is set, it will be stored in sun-web.xml

The defined service will appear in the Web Service tab of the WAR node. To delete a web service endpoint, select its entry and click Delete. A confirmation dialog will ask you if you really want to delete the endpoint.


Legal Notices