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 to which this endpoint belongs.
  3. The Local Part field contains the set of local part for the service to which this endpoint belongs.
  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.
  6. Optionally, you can choose the authentication configuration for the EJB web service endpoint. Choose the configuration from the Login Config drop-down list.
  7. From the Transport Guarantee drop-down list, choose the option to specify the mode of communication between the server and the client. The following options are available:
    • NONE - means the application does not require any transport guarantees.
    • INTEGRAL - means the application requires that the data sent between the client and server be sent in such a way that it can't be changed in transit.
    • CONFIDENTIAL - means that the application requires that the data be transmitted in a fashion that prevents other entities from observing the contents of the transmission.

      If you choose the options INTEGRAL or CONFIDENTIAL indicates that the use of SSL is required.

Define Sun-specific Settings

The Endpoint Address must be a fixed pattern; that is, no "*" is allowed. The default value is the EJB Name value. 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. The Endpont Address is required for an EJB endpoint and it will be stored in sun-web.xml sun-ejb-jar.xml.

The defined service will appear in the Web Service tab of the JAR 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