Click the name of the endpoint of the asynchronous Web service to navigate to the

Administering Web Services 6-27 Enabling and Disabling MTOM Support for MTOM is provided by attaching the oraclewsmtom_policy policy to a Web service. You can enable or disable MTOM for a Web service by enabling or disabling this policy. See Enabling or Disabling a Policy for a Single Policy Subject on page 7-23 for more information. You must restart the application after enabling or disabling MTOM. Configuring the Web Service Client For the Web service clients in your application, including SOA references, ADF data control, and asynchronous Web service Callback clients, you can set the configuration properties defined in Table 6–3 . Note: You need to wait approximately 30 seconds or the equivalent of the configured Graceful Shutdown Timeout time between stopping and restarting the application. During this time, the server is allowing all global transactions to complete before shutting down the application. If you do not wait the configured Graceful Shutdown Timeout time, then the application will not be restarted appropriately and you will not be able to access it. To avoid waiting the graceful shutdown timeout period, you can restart the application twice. Note: The procedures described in this section apply to Oracle Infrastructure Web services only. Table 6–3 Configuration Properties for Web Service Clients Configuration Property Property Name Description General UDDI ServiceKey SOA reference clients only oracle.soa.uddi.serviceKey Specifies the service key of the Oracle Service Registry OSR if UDDI is used for run-time resolution of the endpoint. For more information, see Changing the Endpoint Reference and Service Key for Oracle Service Registry Integration in Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle Business Process Management Suite. Endpoint Address javax.xml.ws.service.endpoint.address Endpoint URL to which the client will send the request. Note : This property is not available for asynchronous Web service Callback clients. Maintain Session javax.xml.ws.session.maintain Flag that specifies whether the session should be maintained. Note : This property is not available for asynchronous Web service Callback clients. 6-28 Oracle Fusion Middleware Security and Administrators Guide for Web Services Atomic Transaction Version SOA reference clients only wsat.Version Specifies the version of the SOA Web service atomic transaction coordination context used for outbound messages only. The value specified must be consistent across the entire transaction. Valid values are WSAT10, WSAT11, WSAT12 , and Default. Note that if the flow option is set to WSDL Driven , you cannot specify a version. The version advertised in the WSDL is used. If the flow option is set to Supports or Mandatory and you specify the Default option, then WSAT10 is used. Note: In WLST, the valid values must be specified as WSAT10, WSAT11, WSAT12, and DEFAULT. Use of an an invalid value results in an error message. Atomic Transaction Flow Option SOA reference clients only wsat.flowOption Specifies whether the transaction coordination context is passed with the transaction flow. Valid values on the SOA reference client are: ■ Never default – Do not export transaction coordination context. ■ Supports – Export transaction coordination context if transaction is available. ■ Mandatory – Export transaction coordination context. An exception is thrown if there is no active transaction. ■ WSDL Driven – Use the value set in the WSDL. Note: In WLST, the valid values must be specified as NEVER, SUPPORTS, MANDATORY, and WSDLDriven. Use of an invalid value results in an error message. HTTP Chunking Stop Chunking oracle.webservices.donotChunk Flag that specifies whether chunking is enabled for client requests. Chunking Size bytes oracle.webservices.chunkSize Size of the request chunk in bytes. HTTP Timeout HTTP Read Timeout ms oracle.webservices.httpReadTimeout Length of the request read timeout in milliseconds. HTTP Connection Timeout ms oracle.webservices.httpConnTimeout Length of the request connection timeout in milliseconds. Table 6–3 Cont. Configuration Properties for Web Service Clients Configuration Property Property Name Description