Updating Configurations and Stores

3-20 Oracle Fusion Middleware Patching Guide interceptor name=ClientWSATInterceptor class=oracle.j2ee.ws.client.transaction.ClientWSATInterceptor category=transaction interceptor name=ServerWSATInterceptor class=oracle.j2ee.ws.server.transaction.ServerWSATInterceptor category=transaction 3. In the Interceptor Chains section: ■ interceptor-ref name=ServerWSATInterceptor should be added in the existing entry of SOAPServiceBindingInterceptorChain between the Context and RM interceptors. For example: interceptor-chain name=SOAPServiceBindingInterceptorChain class=oracle.integration.platform.common.SOAPBindingInterceptorChain interceptor-ref name=MTOMInterceptor interceptor-ref name=BindingSecurityInterceptor interceptor-ref name=ServerAddressingInterceptor interceptor-ref name=MEXInterceptor interceptor-ref name=WSRMServerInterceptor interceptor-ref name=ServerWSATInterceptor interceptor-ref name=ContextInterceptor interceptor-ref name=BindingManagementInterceptor interceptor-chain ■ interceptor-ref name=ClientWSATInterceptor should be added in the existing entry of SOAPReferenceBindingInterceptorChain between the Context and RM interceptors. For example: interceptor-chain name=SOAPReferenceBindingInterceptorChain class=oracle.integration.platform.common.SOAPBindingInterceptorChain interceptor-ref name=BindingManagementInterceptor interceptor-ref name=ContextInterceptor interceptor-ref name=ClientWSATInterceptor interceptor-ref name=WSRMClientInterceptor interceptor-ref name=ClientAddressingInterceptor interceptor-ref name=BindingSecurityInterceptor interceptor-ref name=MTOMInterceptor interceptor-chain

3.8.6 Post-Patching Tasks for Oracle SOA Suite

This section contains the following topics: ■ Section 3.8.6.1, Removing the tmp Folder for SOA Composer and BPM Workspace ■ Section 3.8.6.2, Updating the soa-infra Application in Warning State ■ Section 3.8.6.3, Run soa-upgrade.py to Update the Policy Store and Deploy a Shared Library ■ Section 3.8.6.4, Updating the Oracle Data Integrator Clients if BAM-ODI Integration is Enabled ■ Section 3.8.6.5, Committing or Reverting Open Edit Sessions in SOA Composer ■ Section 3.8.6.6, Saving and Restoring XEngine Customizations for Oracle B2B Applying the Latest Oracle Fusion Middleware Patch Set 3-21

3.8.6.1 Removing the tmp Folder for SOA Composer and BPM Workspace

This manual step must be performed if: ■ You are upgrading Oracle SOA Composer from Release 11.1.1.2.0 or 11.1.1.3.0; the SOA Composer login screen may appear blank after you patch to the latest version. ■ You are upgrading Oracle BPM Workspace from Release 11.1.1.3.0; the Oracle BPM Workspace application will not start after you patch to the latest version. To resolve these issues, do the following: 1. Stop all servers Administration Server and all Managed Servers. 2. Remove the tmp directory in DOMAIN_HOME serversAdminServer on UNIX operating systems or DOMAIN_HOME \servers\AdminServer on Windows operating systems. 3. Remove the tmp directory in DOMAIN_HOME serverssoa_server1 on UNIX operating systems or DOMAIN_HOME \servers\soa_server1 on Windows operating systems. If the name of your SOA Managed Server is not soa_server1, replace soa_ server1 with the name of your SOA Managed Server. 4. Start all the servers.

3.8.6.2 Updating the soa-infra Application in Warning State

If you have a Release 11.1.1.3.0 Oracle SOA Suite domain with only Oracle SOA configured no Oracle BAM and no Oracle BPM, or only Oracle SOA and Oracle BAM configured no Oracle BPM, the soa-infra application The weblogic server EAR file which contains the underlying logic for the SOA Suite infrastructure will have a deployment status of Warning which will be visible within the WebLogic Server Administration Console. This state will not cause any loss or degradation in service. If you want to fix this issue, contact Oracle Support.

3.8.6.3 Run soa-upgrade.py to Update the Policy Store and Deploy a Shared Library

To update your policy store and deploy shared libraries, run the soa-upgrade.py WLST script, which does the following: ■ Adds a new Role Grant and Policy grant within the soa-infra application stripe in the Policy Store. ■ Deploys the oracle.soa.worklist.webapp shared library to the SOA domain. The soa-upgrade.py script must be run from the bin directory inside your SOA Oracle home. The syntax for the soa-upgrade.py script is shown below. On a UNIX operating system: cd SOA_ORACLE_HOME bin ..commonbinwlst.sh soa-upgrade.py Note: This script must be run as a WLST online script. Make sure the Administration Server and Managed Servers are up and running before running this script.