Oracle JCA Adapters Endpoint Properties

Managing Service and Reference Binding Components 35-3

5. In the Directly Attached Policies section, click AttachDetach.

If multiple components are available, you are prompted to select the service or component for which to perform the attachment or detachment. 6. Select the service or component to which to attach or detach a policy. This invokes a dialog for attaching or detaching policies. Policies currently attached appear in the Attached Policies section. Additional policies available for attachment appear in the Available Policies section. 7. Select policies to attach that are appropriate to your environment.

8. Click Attach.

9. When you are finished attaching policies, click Validate.

10. If an error message appears, make the necessary corrections until you no longer have any validation errors. The attached policy is displayed in the policies table.

11. Click OK.

Note: If you attach a policy to a service binding component client and initiate an instance of the SOA composite application in the Test Web Service page, and the policy attachment fails, an Oracle Web Services Manager OSWM policy error is not generated and viewable in Oracle Enterprise Manager Fusion Middleware Control. If the same SOA composite application instance is initiated externally, a policy error is generated and viewable in Oracle Enterprise Manager Fusion Middleware Control. For service components such as a BPEL process or reference binding components, the policy error is always generated and viewable, regardless of whether the application instance was initiated externally or internally through the Test Web Service page. 35-4 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite For more information, see the following documentation: ■ Section 1.4.3.2, Introduction to Policies ■ Section 8.8, Managing SOA Composite Application Policies for the dialogs that are displayed during policy attachment ■ Oracle Fusion Middleware Security and Administrators Guide for Web Services for definitions of available policies and details about which ones to use for your environment

35.1.1 Override Policy Configuration Property Values

Your environment may include multiple servers with the same policies. However, each server may have their own specific policy requirements. To satisfy your runtime requirements, you can override the property values for some management and security policies attached to service and reference binding components. 1. Follow the instructions in Section 35.1, Managing Binding Component Policies to attach a policy to a service or reference binding component. 2. Select the attached policy in the table. The Security Configuration Details table is displayed at the bottom of the page.

3. In the Value field, enter a value to override the default value in the Original

Value column.

4. Click Apply.

For more information on overriding policy values, see Oracle Fusion Middleware Security and Administrators Guide for Web Services.

35.2 Publishing Web Services to the UDDI Registry

You can publish service binding components to the Universal Description, Discovery, and Integration UDDI registry from a registered UDDI source. Managing Service and Reference Binding Components 35-5 For information about the Oracle Service Registry, see http:www.oracle.comtechnologytechsoauddiindex.html For information about Oracle Enterprise Repository, see Oracle Fusion Middleware Configuration Guide for Oracle Enterprise Repository and Oracle Fusion Middleware Integration Guide for Oracle Enterprise Repository. For more information about publishing web services to the UDDI registry, see Oracle Fusion Middleware Security and Administrators Guide for Web Services.

35.2.1 Configuring the Environment for Publishing Web Services to UDDI

Before you can publish a web service to the UDDI registry, you must configure your environment. If your SOA Infrastructure installation is behind a firewall, the Oracle Enterprise Manager Fusion Middleware Control managed server must have a proxy server configured for outbound URL connections. To configure the environment for publishing web services to UDDI:

1. Configure the proxy server setting in either of the following ways:

In the following file:

a. Open the FMW_Homeuser_

projectsdomainssoainfrabinsetDomainEnv.sh file for Linux or setDomainEnv.bat for Windows operating systems.

b. Enter the following syntax and provide host, port, and proxy host details

appropriate to your environment: EXTRA_JAVA_PROPERTIES={EXTRA_JAVA_PROPERTIES} -DproxySet=true -Dhttp.proxyHost=www-myproxy.us.mycompany.com -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts=localhost|HOST_IP_ ADDRESS|HOSTNAME|.us.mycompany.com export EXTRA_JAVA_PROPERTIES

c. Run setDomainEnv.sh or setDomainEnv.bat.

With an environment variable:

a. Set the PROXY_SETTINGS environment variable before starting Oracle

WebLogic Server. setenv PROXY_SETTINGS -DproxySet=true -Dhttp.proxyHost=www-myproxy.us.mycompany.com -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts=localhost|.us.mycompany.com |0:0:0:0:0:0:0:1|fe80:0:0:0:250:56ff:fe31 You must set up a UDDI source to use for publication.

1. In the navigator, expand Weblogic Domain.

Notes: ■ You cannot publish a reference binding component to the UDDI registry. ■ You can only publish web services to the UDDI registry. For example, you cannot publish a JCA adapter.