The sun-web.xml (or sun-ejb-jar.xml) visual editor lets you edit the platform-specific web (or enterprise bean) deployment descriptor for the Sun Java System Application Server. You open the visual editor by expanding your project's Configuration Files node in the Projects window and double-clicking the sun-web.xml (or sun-ejb-jar.xml or sun-cmp-mappings.xml) file. A web application (or enterprise bean) only contains a sun-web.xml (or sun-ejb-jar.xml or sun-cmp-mappings.xml) deployment descriptor if its target server is the Sun Java System Application Server.
You get to this pane by expanding the Web Services node
in the sun-web.xml (or sun-ejb-jar.xml) visual editor and clicking the
web service descriptor node ( )
for the web service whose runtime properties you wish to edit.
This is the web service description name as read from the corresponding entry for this service in your webservices.xml file.
Optionally enter a URL of a directory to which this web service's WSDL and any dependent files are published during deployment.
Use this table to edit the properties of any endpoints exposed by this web service. An endpoint identifies the final destination of a service or a message. In the web service context, an endpoint is the URL at which the service can be reached. The table should automatically be prepopulated with entries corresponding to the ports defined for this service in webservices.xml.
Name | Description |
---|---|
Port Component Name | The port component name for this endpoint. Matches the corresponding port component name in webservices.xml. You generally should not need to edit this field. |
Authentication Method | Specifies the authentication configuration for the web service endpoint. The following options are available:
Note that for servlet endpoints, authentication is either configured in web.xml (see security-constraint) or with a message-security-binding (either way, it is not configured here.)
|
Endpoint Address URI | Specifies the automatically generated endpoint address. The Endpoint Address must be a fixed pattern. No * wildcards are allowed. The default value is the web service name for servlet-based endpoints or webservice/ejb-name for an EJB-based endpoint. 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 Endpoint Address is required for servlet endpoints if the servlet implements more than one endpoint and for all EJB endpoints. |
Transport Guarantee | Specifies the mode of communication between client and server. The following options are available:
Choosing INTEGRAL or CONFIDENTIAL indicates that the use of SSL is required. |
For more information, see About Building Web Services.