Specifying the Web service endpoint address

The Web service endpoint address is the URL that a client application must specify to access the Web services APIs. The endpoint address is written into the WSDL file that you export to generate a proxy client for your client application.

Why and when to perform this task

The Web service endpoint address to use depends on your WebSphere® server configuration:

By default, the Web service endpoint address takes the form protocol://host:port/context_root/fixed_path. Where:

The Web service endpoint address is initially specified when configuring the business process container or human task container:

Steps for this task

  1. Log on to the administrative console with a user ID with administrator rights.
  2. Choose Applications > SCA modules.
    Note: You can also select Applications > Enterprise applications to display a list of all available enterprise applications.
  3. Select BPEContainer (for the business process container) or TaskContainer (for the human task container) from the list of SCA modules or applications.
  4. Choose Provide HTTP endpoint URL information from the list of Additional properties.
  5. Select one of the default prefixes from the list, or enter a custom prefix. Use a prefix from the default prefix list if your client applications are to connect directly to the application server hosting the Web services API. Otherwise, specify a custom prefix.
  6. Click Apply to copy the selected prefix to the SCA module.
  7. Click OK. The URL information is saved to your workspace.

Result

You can view the current value in the administrative console (for example, for the business process container: Enterprise Applications > BPEContainer > View Deployment Descriptor).

In the exported WSDL file, the location attribute of the soap:address element contains the specified Web services endpoint address. For example:

<wsdl:service name="BFMWSService">
  <wsdl:port name="BFMWSPort" binding="this:BFMWSBinding">
   <soap:address location=
         "https://myserver:9080/WebServicesAPIs/sca/com/ibm/bpe/api/BFMWS"/>
Related concepts
Adding security (Java Web services)
Related tasks
Publishing WSDL files
Configuring the business process container using the installation wizard
Configuring the human task container, using the installation wizard
Adding security (.NET)

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)