@jws (Web Service) Annotations

A number of Web Service annotations are supported in WebLogic Integration business processes (JPD files). Web Service annotations are of the format @jws:name_of_annotation.

The following links provide reference to the Web Service annotations used in business processes:

@jws:conversation-lifetime

Specifies the maximum age and the maximum idle time for a service's conversations.

See also, Managing Conversations

@jws:handler

Specifies SOAP message handlers for a web service.

@jws:location

Specifies the URL at which a Web service control accepts requests for each supported protocol.

@jws:protocol

Specifies the protocols and message formats a Web service can accept or a Web Service control will send to the service it represents.

@jws:reliable

Specifies that a Web service should use reliable messaging, and specifies how long messages must be retained by the server in order to perform detection and removal of duplicates. Once you have specified that the Web service should use reliable messaging, you can then enable or disable it for a given method.

@jws:wsdl

Specifies a WSDL file that is implemented by a web service.

To learn about all the @jws annotations, see Web Service Annotations.

Note: WS-Security policy (WSSE) files are not supported for business processes (JPDs). Therefore, the following annotations are not supported for JPD files: @jws:ws-security-callback and @jws:ws-security-service. To learn more about WSSE in Web services, see WS-Security Policy File Reference.