Patching Oracle WebCenter 5-25
5.5.10.3 Updating the Timezone Attribute in WebCenter Spaces
In Release 11.1.1.2.0, the Timezone attribute in WebCenter spaces is a free-form text field. In Release 11.1.1.4.0, this attribute is changed to a drop-down list.
If you are upgrading WebCenter Spaces from Release 11.1.1.2.0 to Release 11.1.1.4.0, the Timezone attribute is not carried over, and you must manually select the
appropriate timezone from the drop-down list.
5.5.10.4 Updating the Group Spaces Display Mode
If you are upgrading WebCenter group spaces from Release 11.1.1.2.0 or 11.1.1.3.0, you must update the metadata of your group spaces to ensure that they display correctly.
To update a group space to display correctly:
1.
Export the group space. For information, see the Exporting Spaces section in Oracle Fusion Middleware Administrators Guide for Oracle WebCenter.
2.
At a command prompt, go to the directory where you saved the export archive.
3.
Extract the metadata from the export archive. For example, the following code extracts the export archive named export.ear,
which contains transport.mar. The code further extracts transport.mar in a directory named mar.
a.
jar xvf export.ear transport.mar
b.
mkdir mar
c.
cd mar
d.
jar xvf ..transport.mar The transport.mar file contains space.xml that you must edit to update the
group space’s display mode.
4.
Open the space.xml file from the following path: oraclewebcenterspacemetadataspaces
spaceName
space.xml Where,
spaceName
refers to the name of the group space whose display mode you are updating.
5.
Delete the entire shell-chrome-type entry from space.xml.
6.
Update the export archive. For example, the following code updates the space.xml file in transport.mar,
and then updates transport.mar in export.ear.
a.
jar uvfM ..transport.mar oraclewebcenterspacemetadataspaces
spaceName
space.xml
b.
cd ..
c.
jar uvfM export.ear transport.mar
7.
Import the group space. For information, see the Importing Spaces section in Oracle Fusion Middleware Administrators Guide for Oracle WebCenter.
5.5.10.5 Migrating WebCenter Spaces Custom Library
If you have migrated WebCenter Spaces, check the following to see if any of the scenarios apply to your environment:
5-26 Oracle Fusion Middleware Patching Guide
■
By default, when you log in to WebCenter Spaces, the page you see when you log in is the page that was last accessed. This behavior can be overridden by setting
the oracle.webcenter.spaces.disableLastAccessPageBehavior system property to false in the setDomainEnv domain startup script.
If you have overridden the default behavior, you must re-apply this change when you migrate WebCenter Spaces.
■
For page styles that are deployed through extending spaces custom.webcenter.spaces.war:
For each and every pageStyle, find the following:
af:pageTemplate
And replace it with the following:
af:pageTemplate value={bindings.shellTemplateBinding.templateModel} id=T
For each and every pageDef, find the following:
page
And replace it with the following:
page viewId={WCAppContext.application.siteTemplateManager.currentSiteTemplateViewI
d} id=shellTemplateBinding Refresh=ifNeeded
5.5.10.6 Starting Oracle BPM to Login to WebCenter Spaces
If your WebCenter domain has been extended using the Oracle BPM Spaces template, and Process Spaces has been installed, any attempt to log in to WebCenter Spaces
throws exceptions if the Oracle BPM server is down.
5.5.11 Performing Post-Patching Tasks for Security Features
This section contains the following topics:
■
Section 5.5.11.1, Configuring Web Services Security for Discussions
■
Section 5.5.11.2, Adding Oracle Single Sign-On Authentication Provider to the List of Authentication Providers
5.5.11.1 Configuring Web Services Security for Discussions
In Release 11.1.1.4.0, Oracle Discussions is shipped with no message protection for Web Service interaction between Discussions and Spaces; this allows you to use
Discussions without further configuration. If you have a previous version of Oracle Discussions and the WebService call was protected with WS-Security, you will need to
reapply this configuration after upgrading to Release 11.1.1.4.0.
In order to do so:
1.
Configure the domain keystore. For more information, see Configuring WS-Security in Oracle Fusion Middleware
Administrators Guide for Oracle WebCenter.
2.
Setup WS-Security on the Discussions Server:
a.
Using the Enterprise Manager console, access the owc_discussions application and navigate to the WebServices section.
Patching Oracle WebCenter 5-27
b.
Select the OWCDiscussionsServiceAuthenticated end point and attach the oraclewss11_saml_token_with_message_protection_
service_policy policy.
c.
Select the OWCDiscussionsServicePublic end point and attach the oracle wss11_message_protection_service_policy policy.
d.
Restart the WC_Collaboration Managed Server.
3.
Secure the Spaces ForumConnection: Using WLST:
a.
Connect to the domain server.
b.
Set the policy and recipient key alias. For example:
setDiscussionForumConnectionwebcenter, name=forum-con-name, policyURIForAuthAccess=oraclewss11_saml_token_with_message_protection_
client_policy, policyURIForPublicAccess=oracle wss11_message_protection_client_policy,
recipientKeyAlias=orakey
c.
Restart the WC_Spaces Managed Server. If you want to do this using Enterprise Manager, locate the forum connection and
specify the policy and recipient key aliases as defined above.
5.5.11.2 Adding Oracle Single Sign-On Authentication Provider to the List of Authentication Providers
After upgrade, Oracle Single Sign-on OSSO Identity Asserter does not appear in the list of Authentication Providers. If you continue to use OSSO 10g even after upgrading
to Oracle WebCenter 11.1.1.4.0, then you must replace the following entry in the
DOMAIN_HOME
binsetDomainEnv.sh on UNIX operating systems or
DOMAIN_ HOME
\bin\setDomainEnv.cmd on Windows operating systems file:
ALT_TYPES_DIR={ORACLE_HOME}modulesoracle.ossoiap_11.1.1,{ORACLE_HOME}mod ulesoracle.oamprovider_11.1.1
Replace the entry with:
ALT_TYPES_DIR={COMMON_COMPONENTS_HOME}modulesoracle.ossoiap_11.1.1,{COMMO N_COMPONENTS_HOME}modulesoracle.oamprovider_11.1.1
5.6 Adding New Features to Oracle WebCenter
This section includes the following subsections:
■
Section 5.6.1, Enabling Process Spaces in a Patched Domain
■
Section 5.6.2, Extending a WebCenter Domain to Add Oracle WebCenter Analytics Collector
■
Section 5.6.3, Adding Activity Graph, Analytics, Pagelet Producer, and Personalization Server to the Patched Domain
Note:
After making this change, you must restart the Administration Server.