Click Callback Client in the upper right portion of the endpoint page.

6-12 Oracle Fusion Middleware Security and Administrators Guide for Web Services ADF and WebCenter clients are specified by the moduleType=wsconn argument in the output. For more information about the WLST commands and their arguments, see Web Services Custom WLST Commands in WebLogic Scripting Tool Command Reference. Displaying the Web Service WSDL Document Follow the procedure below to display the WSDL document for a Web service. To display the WSDL document for a Web service: 1. Navigate to the Web Services Summary page. 2. In the Web Service Details section of the page, click on the plus + for the Web service to display the Web service endpoints if they are not already displayed. 3. Click the name of the endpoint to navigate to the Web Service Endpoint page. 4. In the WSDL Document field, click the endpoint name to display the WSDL for the Web service Figure 6–5 . Figure 6–5 Web Service Endpoint page with Web Service WSDL Configuring the Web Service Endpoint Follow the procedures below to configure the Web service endpoint or port. Note: The procedures described in this section apply to Oracle Infrastructure Web services and providers only. Oracle Infrastructure Web service providers implement the java.xml.ws.Provider interface. On the Web Service Endpoint page, they display the Implementation Class and provide a subset of configuration properties. Administering Web Services 6-13 Using Fusion Middleware Control Use the following procedure to configure the Web service endpoint using Fusion Middleware Control:

1. Navigate to the Web Service Endpoint page, or the Service Home page for SOA

composites, as described in Viewing the Details for a Web Service Endpoint on page 6-7.

2. Click the Configuration tab. For SOA composites, click the Properties tab.

3. Set the configuration attributes and click Apply.

For more information about setting the configuration attributes, see: ■ Enabling or Disabling a Web Service on page 6-15 ■ Enabling or Disabling RESTful Web Services on page 6-16 ■ Enabling or Disabling the Display of the Web Service WSDL Document on page 6-18 ■ Enabling or Disabling the Exchange of Metadata on page 6-19 ■ Enabling or Disabling the Web Service Test Endpoint on page 6-19 ■ Setting the Log Level for Diagnostic Logs on page 16-16 ■ Validating the Request Message on page 6-20 ■ Configuring Web Services Atomic Transactions on page 6-21 ■ Setting the Size of the Request Message on page 6-24 ■ Configuring Asynchronous Web Services on page 6-25

4. For ADF and WebCenter applications, restart the Web service application. You do

not need to restart a SOA composite. Using WLST Use the following procedure to configure the Web service endpoint port using WLST: 1. Connect to the running instance of WebLogic Server to which the application is deployed as described in Accessing the Web Services Custom WLST Commands on page 1-6. 2. Use the listWebServices WLST command to display a list of the Web services in your application as described in Viewing the Web Services in Your Application on page 6-5. 3. Use the listWebServicePorts command to display the endpoint name and endpoint URL for a Web service. 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. 6-14 Oracle Fusion Middleware Security and Administrators Guide for Web Services listWebServicePortsapplication,moduleOrCompName,moduleType,serviceName For example, to display the endpoint for the WsdlConcreteService: wls:wls-domainserverConfig listWebServicePortswls-domainAdminServerjaxwsejb30ws,None,web, WsdlConcreteService WsdlConcretePort http:host.us.oracle.com:7001jaxwsejbWsdlAbstract 4. Use the listWebServiceConfiguration command to view the configuration details for a Web service endpoint. listWebServiceConfigurationapplication,moduleOrCompName,moduleType,serviceName ,[subjectName] For example, to view the configuration details for the WsdlConcretePort: wls:wls-domainserverConfig listWebServiceConfigurationwls-domainAdminServerjaxwsejb30ws,jaxwsejb, web,WsdlConcreteService,WsdlConcretePort enable: true enableREST: false maxRequestSize: -1 loggingLevel: NULL Alternatively, you can set the detail argument to true in the listWebServices command to view the configuration details for the endpoint as shown in Viewing the Web Services in a Domain Using WLST in Viewing All Current Web Services for a Server on page 6-2. 5. Use the setWebServiceConfiguration command to set or change the endpoint configuration. Specify the properties to be set or changed using the itemProperties argument. setWebServiceConfigurationapplication,moduleOrCompName,moduleType, serviceName,subjectName,itemProperties For example, to change the logging level to SEVERE for the WsdlConcretePort, use the following command: wls:wls-domainserverConfig setWebServiceConfigurationwls-domainAdminServerjaxwsejb30ws, jaxwsejb,web,WsdlConcreteService,WsdlConcretePort, [loggingLevel,SEVERE] Please restart application to uptake the policy changes. For more information about the configurable properties, see: ■ Enabling or Disabling a Web Service on page 6-15 ■ Enabling or Disabling RESTful Web Services on page 6-16 ■ Enabling or Disabling the Display of the Web Service WSDL Document on page 6-18 ■ Enabling or Disabling the Web Service Test Endpoint on page 6-19 ■ Configuring Web Services Atomic Transactions on page 6-21 ■ Setting the Size of the Request Message on page 6-24 ■ Setting the Log Level for Diagnostic Logs on page 16-16 Administering Web Services 6-15 6. For ADF and WebCenter applications, restart the Web service application. You do not need to restart a SOA composite. For more information about these WLST commands and their arguments, see Web Services Custom WLST Commands in WebLogic Scripting Tool Command Reference. Enabling or Disabling a Web Service When a Web service application is deployed, the Web service endpoint is enabled by default if no errors are encountered. If there are errors, the Web service application is deployed, but the Web service endpoint is not enabled. You may need to temporarily make a Web service unavailable by disabling the Web service. For example, you may need to correct an invalid policy reference. When you disable a Web service, requests to the Web service will fail. To disable a Web service, you must make the endpoint on which the Web service receives requests unavailable. Using Fusion Middleware Control To disable an ADF or WebCenter Web service endpoint: 1. Navigate to the Web Services Summary page. 2. In the Web Service Details section of the page, click on the plus + for the Web service to display the Web service endpoints if they are not already displayed. 3. Click the name of the endpoint to navigate to the Web Service Endpoint page.

4. From the Web Service Endpoint page, click the Configuration tab.

5. In the Endpoint Enabled field, select Disabled from the menu, and click Apply.

6. Restart the application that uses the Web service. Note: If any configuration item contains an unrecognized property name or an invalid value, this set command is rejected and an error message is displayed. 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.