5 Preparing Back-End Components for WebCenter Portal Services

Oracle WebCenter Portal provides a set of WebCenter Portal services that expose social networking and personal productivity features for inclusion in Framework applications and the Spaces application. Some of these services, such as Worklist and Search, rely on back-end components. This chapter describes how to install such back-end components and integrate them with WebCenter Portal.

This chapter includes the following sections:

5.1 Introduction to WebCenter Portal Services

WebCenter Portal services help to create a dynamic and interactive environment for users. These services can be integrated into Framework applications and the Spaces application.

All WebCenter Portal services rely on a database for their functionality. To integrate any WebCenter Portal service into your applications, you must ensure that a supported database is available with the MDS schema. For information about:

In addition to a database, certain WebCenter Portal services rely on a back-end component. To enable application developers or users to integrate such service into applications, you must perform the following tasks:

  • Install the back-end component

  • Configure the back-end component, if required

  • Set up a connection to the back-end component

Table 5-1 describes WebCenter Portal services and lists the back-end component, if any, required for each service.

Table 5-1 Back-End Requirements for WebCenter Portal Services

Service Description Back-End Component Required in Addition to a Supported Database with MDS Schema Connection Configuration

Activity Graph

Provides suggestions of people that users may be interested in connecting with, based on their existing connections and shared interaction with objects within the application.

Oracle WebCenter Activity Graph Engines, Oracle WebCenter Analytics Collector, and a supported database containing the Activities schema

Connection required.

Connection automatically configured for Spaces if conditions are met. For information, see Section 4.7, "Working with Oracle WebCenter Portal's Activity Graph Engines."

Analytics

Displays usage and performance metrics

Oracle WebCenter Analytics Collector, and a supported database containing the Activities schema

Connection required.

Announcements

Enables users to post, personalize, and manage announcements.

Oracle WebCenter Portal's Discussion Server, and a supported database containing the Discussions schema

Connection required.

Connection automatically configured for Spaces if conditions are met. For information, see Section 4.3, "Working with Oracle WebCenter Portal's Discussion Server."

Discussions

Provides the ability to create and participate in threaded discussions.

Oracle WebCenter Portal's Discussion Server, and a supported database containing the Discussions schema

Connection required.

Connection automatically configured for Spaces if conditions are met. For information, see Section 4.3, "Working with Oracle WebCenter Portal's Discussion Server."

Documents

Provides content management and storage capabilities, including content upload, file, folder, wiki and blog creation and management, file check out, file versioning, and so on.

A content repository such as Content Server 11g or Oracle Portal 11g

Connection required.

Connection automatically configured for Spaces if conditions are met. For information, see Section 5.3.1.3, "Content Server - Integration."

Events

Provides personal and space-specific calendars that users can use to schedule meetings, appointments, or any other type of team get-together.

Note: This service is available only in the Spaces application.

A supported database containing the WEBCENTER schema

For personal events, Microsoft Exchange Server 2003 or Microsoft Exchange Server 2007

Connection required for personal calendars, but not for space calendars.

Instant Messaging and Presence (IMP)

Provides the ability to observe the online presence status of other authenticated users (whether online, offline, busy, or idle), and to contact them instantly.

A supported communication server like Microsoft Live Communication Server 2005

Connection must be created manually.

Links

Provides the ability to view, access, and associate related information; for example, you can link to a solution document from a discussion thread.

A supported database, containing the WEBCENTER schema

No separate connection required.

Lists

Enables users to create, publish, and manage lists.

A supported database containing the WEBCENTER schema

No separate connection required.

Mail

Provides easy integration with IMAP and SMTP mail servers to enable users to perform simple mail functions such as viewing, reading, creating, and deleting messages, creating messages with attachments, and replying to or forwarding existing messages.

A mail server based on IMAP4 and SMTP, such as Microsoft Exchange Server 2003

Connection must be created manually.

Notes

Provides the ability to "jot down" and retain quick bits of personally relevant information.

Note: This service is available only in the Spaces application.

A supported database containing the WEBCENTER schema

No separate connection required.

People Connections

Provides online social networking tools for creating, interacting with, and tracking the activities of one's enterprise connections.

A supported database containing the WEBCENTER schema

No separate connection required.

Personalization

Delivers targeted content based on both user and application context.

Oracle WebCenter Personalization Server

Connection required.

Connection automatically configured for Spaces if conditions met. For information, see Section 4.8, "Working with Oracle WebCenter Portal's Personalization."

Polls

Enables users to create, edit, and take online polls. With polls, users can survey their audience (such as their opinions and their experience level), check whether they can recall important information, and gather feedback on the efficacy of presentations.

A supported database containing the WEBCENTER schema

No separate connection required.

Recent Activities

Provides a summary view of recent changes to documents, discussions, and announcements.

None

No separate connection required.

RSS

Provides the ability to publish content from other WebCenter Portal services and external sources as news feeds in the RSS 2.0 and Atom 1.0 formats.

RSS news feeds are available from Spaces only. The RSS Viewer task flow is available in both Spaces and Framework applications.

None

No separate connection required.

Search

Provides the ability to search tags, services, an application, or an entire site. WebCenter Portal searches can be extended to external content repositories by connecting applications to Oracle Secure Enterprise Search (Oracle SES)

No separate back-end component required if Oracle Search services adapters are used to search WebCenter Portal objects.

To search external repositories outside of WebCenter Portal, Oracle SES 11g updated with latest patches is required.

No separate connection required for the Search service adapters. Connection required for Oracle SES.

Tags

Provides the ability to assign one or more personally relevant keywords to a given page or document, making those items more easily discoverable in search results.

A supported database containing the WEBCENTER schema

No separate connection required.

Worklist

Provides a personal, at-a-glance view of business processes that require attention. These can include a request for document review and other types of business process that come directly from enterprise applications.

Business Process Execution Language (BPEL) server

Connection required.

Connection automatically configured for Spaces if conditions listed in Section 4.2, "Working with Oracle WebCenter Portal: Spaces" are met.


5.2 Back-End Requirements for the Instant Messaging and Presence (IMP) Service

The Instant Messaging and Presence (IMP) service relies on a back-end communication server. You can configure any of the following servers as the communication server for the IMP service:

  • Microsoft Live Communications Server (LCS) 2005

  • Microsoft Office Communications Server (OCS) 2007

  • Microsoft Lync 2010

This section includes the following subsections:

5.2.1 Communication Server - Installation

For information about installing Microsoft Live Communications Server 2005, Microsoft Office Communications Server 2007, or Microsoft Lync, refer to the relevant Microsoft documentation.

5.2.2 Communication Server - Configuration and Integration

Consider the following for configuring a communication server for the IMP service:

After installing and configuring your communication server, you must set up connections to the communication server to enable integration of the IMP service with the Spaces application and Framework applications. For information about setting up IMP service connections, see the "Registering Instant Messaging and Presence Servers" section in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

Ensure that WebCenter Portal and your communication server are configured to use the same external LDAP-based identity store. If not, you must manually synchronize user entries between WebCenter Portal and communication server environments.

5.3 Back-End Requirements for the Documents Service

The Documents service provides content management and storage capabilities for the Spaces application and Framework applications. To use the Documents service, you must have a content repository at the back end that contains the documents you want to manage. WebCenter Portal supports content integration with the following external repositories:

  • Oracle WebCenter Content Server

  • Oracle Portal 11g

  • Microsoft Office SharePoint Server (MOSS) 2007 Service Pack 2

  • Microsoft Windows SharePoint Services (WSS) version 3 Service Pack 2

Note:

Oracle WebCenter Portal: Spaces can use either Content Server or Oracle Portal as its external content repository. However, you must set Content Server 11g as the default content repository for Spaces if you want to enable space and Home space document content and the wiki and blog functionality.

This section includes the following subsections:

5.3.1 Oracle WebCenter Content Server Requirements

This section includes the following subsections:

5.3.1.1 Content Server - Installation

WebCenter Portal supports Oracle WebCenter Content Server 11.1.1.6.0 or later as an external content repository.

Content Server is installed as a part of Oracle WebCenter Content, which is an Oracle Fusion Middleware component.

While installing Content Server, it is recommended that you also install Oracle WebCenter Content: Inbound Refinery. Inbound Refinery is a conversion server that manages file conversions. It also provides thumbnail functionality for documents and images and storyboarding for video. You can use Inbound Refinery to convert content items stored in Content Server. If Inbound Refinery is not installed, thumbnails or renditions do not display in applications.

For information about how to install Content Server and Inbound Refinery, see Oracle WebCenter Content Installation Guide.

Note:

Content Server and Inbound Refinery must be installed in the same domain. Oracle recommends that you install Content Server and Inbound Refinery in the same domain as WebCenter Portal. When they are installed in the same domain, no additional configuration is required to use an external LDAP authentication provider.

5.3.1.2 Content Server - Configuration

To use Content Server as an external content repository, you must configure it to work with WebCenter Portal. For information about the mandatory and optional tasks involved in configuring Content Server, see the "Configuring Oracle WebCenter Content Server Repositories" section in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal. To get an overview of tasks required to get Oracle SES working for Framework applications and the Spaces application, see the flowcharts given in "Configuration Roadmaps for Content Server" section of the guide.

Note:

By default, Oracle WebCenter Content uses the Oracle WebLogic Server embedded Lightweight Directory Application Protocol (LDAP) server. In a production system, Oracle WebCenter Content applications must use an external LDAP authentication provider rather than the default embedded LDAP server. Therefore, you must reassociate your Content Server's identity store with an external LDAP-based identity store.

If WebCenter Portal and Content Server are installed in the same domain, no additional configuration is required for using an external LDAP authentication provider. Authentication provider configuration is applicable to an entire domain.

If WebCenter Portal and Content Server are installed in separate domains, they must be configured to use the same external LDAP authentication provider. Hence, ensure that you reassociate Content Server with the same identity store LDAP server as WebCenter Portal.

5.3.1.3 Content Server - Integration

To use Content Server as a content repository, you must create a repository connection. For Spaces, a repository connection is automatically configured and set as the default connection, if it does not already exist. The connection is configured at application startup if the general conditions specified in Section 4.2, "Working with Oracle WebCenter Portal: Spaces" are met. However, the connection is not configured if the Server Socket Port or the user granted the Administrator Role cannot be found.

For information about how to register content repositories and manage repository connections, see the "Registering Content Repositories" section in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

5.3.2 Oracle Portal Requirements

Oracle Portal offers a complete and integrated framework for building, deploying, and managing enterprise portals.

This section includes the following subsections:

5.3.2.1 Oracle Portal - Installation

To use Oracle Portal 11g as a content repository for your WebCenter Portal applications, you must install it. For information, see Oracle Fusion Middleware Installation Guide for Oracle Portal, Forms, Reports and Discoverer.

5.3.2.2 Oracle Portal - Configuration

Oracle Portal must be up-to-date with all the latest patches. For additional information about patches, see the product release notes. See also Oracle Fusion Middleware Administrator's Guide for Oracle Portal.

5.3.2.3 Oracle Portal - Integration

To integrate Oracle Portal content into your WebCenter Portal applications, you must set up content repository connections to Oracle Portal. For information about how you can register content repositories and manage connections for the Spaces application and Framework applications, see the "Managing Content Repositories" chapter in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

5.3.3 Microsoft SharePoint Requirements

You can install and configure Microsoft SharePoint as an external content repository for WebCenter Portal. This section describes the installation and integration requirements for using Microsoft SharePoint. It contains the following subsections:

Note:

WebCenter Spaces does not support Microsoft SharePoint as the primary document store, and therefore, you must use Content Server instead.

5.3.3.1 Microsoft SharePoint - Installation

WebCenter Portal supports the following Microsoft SharePoint versions:

  • Microsoft Office SharePoint Server (MOSS) 2007 Service Pack 2

  • Microsoft Windows SharePoint Services (WSS) version 3 Service Pack 2

Refer to the appropriate Microsoft SharePoint documentation for installation information.

5.3.3.2 Microsoft SharePoint - Integration

To support Microsoft SharePoint as a content repository for WebCenter Portal applications, the following tasks are involved:

Post deployment, you can manage WebCenter Portal applications' Microsoft SharePoint connections by using WLST commands. To manage these connections, you must install WLST command scripts. For information, see the "Installing WLST Command Scripts for Managing Microsoft SharePoint Connections" and "Managing Microsoft SharePoint Connections Using WLST" sections in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

Note:

To enable Microsoft SharePoint connections in Spaces, read the whitepaper "Integrating the SharePoint 2007 Adapter with WebCenter Spaces" available on Oracle Technology Network at http://www.oracle.com/technetwork/middleware/webcenter/overview/index.html.

5.4 Back-End Requirements for the Events Service

The Events service, which is available only in Spaces, provides group calendars and personal calendars. To provide the group calendar functionality, the Events service does not require any separate back-end component. To support personal calendars, the Events service requires either Microsoft Exchange Server 2003 or Microsoft Exchange Server 2007. For information about Microsoft Exchange Server installation, refer to its product documentation.

You must prepare Microsoft Exchange Server for working with WebCenter Portal. You must also create a connection to the mail server. For information, refer to the "Managing the Events Service" chapter in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal. The chapter contains a flowchart that provides a pictorial overview of the configuration process.

5.5 Back-End Requirements for the Mail Service

The Mail service relies on a mail server, such as Microsoft Exchange Server 2003, that supports IMAP4 and SMTP protocols. To install a mail server, refer to the documentation of the mail server you wish to use.

To enable WebCenter Portal users to access the Mail service from within a WebCenter Portal application, it is essential that users created on the mail server correspond with the users created in the identity store used by WebCenter Portal.

To integrate the Mail service in your applications, you must configure a connection to the your mail server. For information about configuring the Mail service, see the "Managing the Mail Service" chapter in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal. The chapter contains flowcharts that provide a pictorial overview of the prerequisites and tasks required to get the Mail service working in Framework applications and the Spaces application.

5.6 Back-End Requirements for the Search Service

The Search service does not rely on any separate back-end component to search for the content created by other WebCenter Portal services within WebCenter Portal applications. However, if you want to extend WebCenter searches to include external content repositories, you must install Oracle Secure Enterprise Search (Oracle SES). Oracle SES provides a crawler-based service that can search a multitude of sources, structured and unstructured, in a variety of file formats, indexed or real-time.

With WebCenter Portal applications, Oracle SES is set as the default search crawler automatically. With the Spaces application, you can override the WebCenter Portal search adapters and use Oracle SES. This provides a faster, more unified search experience across most WebCenter Portal objects.

This section contains the following subsections:

5.6.1 Oracle SES - Installation

Supported Oracle SES versions include 11.1.2 or later.

Note:

It is strongly recommended that you install Oracle SES version 11.1.2.2.

This section contains the following subsections:

5.6.1.1 Installing Oracle SES 11.1.2

To install Oracle SES 11.1.2 for WebCenter Portal:

  1. Install Oracle SES 11.1.2.

    For information, refer to the Oracle Secure Enterprise Search Online Documentation Library 11g Release 1 (11.1.2) available here on OTN:

    http://www.oracle.com/technetwork/search/oses/documentation/ses-096384.html

  2. Install the patch for Oracle Connector resource bundle 11.1.2.0.1. For this, download patch 10085593.

    Note:

    You can download patches from http://support.oracle.com.
  3. Install the patch for Oracle XML connector 11.1.2.0.2. For this, download patch 10070215.

  4. Install the patch for Oracle Database connector 11.1.2.0.2. For this, download patch 10070226.

  5. To set up WebCenter Portal for Oracle SES search, get webcenter_search_ses_plugins.zip from the $WC_ORACLE_HOME/ses directory on the WebCenter Portal instance, and put it in the Oracle_Home directory on the Oracle SES instance.

    Note:

    Oracle_Home represents the software location that you specified at the time of installing Oracle SES.

    The WebCenter Portal instance and the Oracle SES instance might be on different computers.

  6. Change to the Oracle SES home directory. For example:

    cd $Oracle_Home
    
  7. Delete the file ./search/lib/plugins/webcenter/search-crawl-ucm.jar.

  8. Run the following command to install necessary WebCenter Portal plug-ins:

    unzip webcenter_search_ses_plugins.zip
    

    This adds the following WebCenter Portal jar files to an Oracle SES installation:

    • Oracle_Home/search/lib/plugins/webcenter/search-auth-share.jar

    • Oracle_Home/search/lib/plugins/webcenter/search-auth-plugin.jar

    • Oracle_Home/search/lib/plugins/doc/search-crawl-ucm.jar

Note:

Check the latest Release Notes for information about the required Oracle SES patches. See Oracle Fusion Middleware on Oracle Technology Network (OTN) at http://www.oracle.com/technetwork/index.html.

5.6.1.2 Installing Oracle SES 11.1.2.2

Oracle SES 11.1.12.2 is recommended as the Oracle SES release to use with WebCenter Portal release 11.1.1.6.0.

Download Oracle SES from http://www.oracle.com/technetwork/search/oses/downloads/index.html. No additional Oracle patches are required with Oracle SES release 11.1.2.2.

For information about installing Oracle SES 11.1.12.2, refer to the Oracle SES Online Documentation Library 11g Release 1 (11.1.2.2) available here on OTN:

http://www.oracle.com/technetwork/search/oses/documentation/ses-096384.html

5.6.2 Oracle SES - Configuration

For information about configuring Oracle SES for WebCenter Portal, see the "Managing Oracle SES Search in WebCenter Portal" chapter in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal. To get an overview of tasks required to get Oracle SES working for Framework applications and the Spaces application, see the flowcharts given in "Configuration Roadmaps for Oracle SES in WebCenter Portal" section of the guide.

5.7 Back-End Requirements for the Worklist Service

Installation

The Worklist service relies on the Business Process Execution Language (BPEL) server, which is a component of Oracle SOA Suite. To make the Worklist service available in WebCenter Portal, you must install Oracle SOA Suite. For information, see Oracle Fusion Middleware Installation Guide for Oracle SOA Suite and Oracle Business Process Management Suite.

Configuration

To enable integration of the Worklist service within WebCenter Portal applications, you must register a connection to the BPEL server. For Spaces, a connection named WebCenterSpaces-Worklist is automatically configured on application startup if the conditions described in Section 4.2, "Working with Oracle WebCenter Portal: Spaces" are met.

For information about configuring the Worklist service, refer to the "Managing the Worklist Service" chapter in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal. The flowcharts in the chapter provide a pictorial overview of the prerequisites and tasks required to get the Worklist service working in the Spaces application and Framework applications.

Note:

For WebCenter Portal users to be able store and retrieve tasks from a BPEL server, it is essential that their user names exist in the identity stores used by WebCenter Portal and Oracle SOA. You can achieve this by creating identical user names in both the identity stores or by using a common LDAP-based identity store for Single Sign-On (SSO) authentication. SSO authentication enable users to log in once and seamlessly navigate between WebCenter Portal applications and BPEL applications without having to log in to each application separately. For information about setting up an external, shared LDAP-based server, see Section 3.4, "Setting Up an External LDAP-Based Identity Store."

5.8 Back-End Requirements for WebCenter Portal: Spaces Workflows

The Spaces application provides several prebuilt workflows that handle space membership notifications, space subscription requests, and so on. Spaces workflows rely on the BPEL server, which is a component of Oracle SOA Suite.

Table 5-2 describes the tasks that you must perform to enable the Spaces workflow functionality in WebCenter Portal: Spaces.

Table 5-2 Tasks for Enabling Spaces Workflows

Task Mandatory/Optional? Documentation

1. Install Oracle SOA Suite

Mandatory

For information, see Section 5.8.1, "Oracle SOA Suite - Installation"

2. Extend the SOA server domain with the oracle.wc_composite_template_11.1.1.jar template

Mandatory

For information, see Section 5.8.2, "Oracle SOA Server - Extending the Domain"

3. Configure WS-Security to secure Web Service calls between Oracle SOA and WebCenter Portal

Mandatory

For information, see Section 5.8.3, "Oracle SOA and Spaces - WS-Security Configuration"

4. Register a connection with the BPEL server

Mandatory, if not automatically configured

For information, see Section 5.8.4, "Oracle WebCenter Portal - Configuring the BPEL Server Connection"


Note:

For WebCenter Portal users to be able store and retrieve tasks from a BPEL server, it is essential that their user names exist in the identity stores used by WebCenter Portal and Oracle SOA. You can achieve this by creating identical user names in both the identity stores or by using a shared LDAP-based identity store for Single Sign-On (SSO) authentication. For information about setting up an external shared LDAP-based server, see Section 3.4, "Setting Up an External LDAP-Based Identity Store."

5.8.1 Oracle SOA Suite - Installation

To support workflows, Spaces relies on the BPEL server, which is included with Oracle SOA Suite. For information about installing Oracle SOA Suite, see Oracle Fusion Middleware Installation Guide for Oracle SOA Suite and Oracle Business Process Management Suite.

5.8.2 Oracle SOA Server - Extending the Domain

Spaces workflows are deployed to an Oracle SOA server. To prepare a SOA server for workflows, you must extend the domain in which Oracle SOA is installed, by using the template oracle.wc_composite_template_11.1.1.jar. The template is located at the following path in your Oracle SOA installation:

ORACLE_SOA_HOME/common/templates/applications/oracle.wc_composite_template_11.1.1.jar

The oracle.wc_composite_template_11.1.1.jar template deploys WebCenterWorklistDetailApp.ear (which manages the WebCenter Portal membership mechanism) and sca_CommunityWorkflows.jar (which displays invitations and messages in BPEL).

For information about how to extend a domain, follow the instructions in the section "Extending WebLogic Domains" in the Oracle Fusion Middleware Creating Domains Using the Configuration Wizard guide.

5.8.3 Oracle SOA and Spaces - WS-Security Configuration

Spaces Web services, deployed to WebCenter Portal, facilitate communication between Oracle WebCenter Portal: Spaces and the SOA server. You must secure these Web service calls. To do this, set up WS-Security on the SOA server and Spaces.

To ensure the Web Service connection between the Oracle SOA server and the Spaces application is secure:

  1. Check the alias in the keystore file on the Oracle SOA server.

    For example, use the following command to list the content of the keystore file on the Oracle SOA server:

    keytool -list -v -keystore bpel.jks -storepass <password>

    There should be an entry with:

    Alias name: webcenter_spaces_ws
    
    
  2. Verify that the credential stores for both Spaces and Oracle SOA server are configured correctly.

    See "Updating the Credential Store" in the Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

  3. Check that keystores exist at both ends of the connection, for example:

    - webcenter.jks (copied to Spaces server end)

    - bpel.jks (copied to Oracle SOA server end)

    See "Creating the SOA Domain Keystore" in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

  4. Configure role members for the BPMWorkflowAdmin application role in Oracle SOA server (soa-infra).

    When associating the domain with an identity store that does not contain the user weblogic, you must assign some other valid user to the application role BPMWorkflowAdmin. Use WLST commands to do this from the SOA Oracle home, for example, to assign a user named "monty" that exists in LDAP:

    cd $SOA_ORACLE_HOME/common/bin/
    wlst.sh
     
    connect('<admin username>','<admin password>', 'mysoahost.us.oracle.com:7001')
    revokeAppRole(appStripe="soa-infra", appRoleName="BPMWorkflowAdmin", principalClass="oracle.security.jps.service.policystore.ApplicationRole", principalName="SOAAdmin")
    grantAppRole(appStripe="soa-infra", appRoleName="BPMWorkflowAdmin", principalClass="weblogic.security.principal.WLSUserImpl", principalName="monty")
    
    

    See "Security Commands" in the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference.

For more information, see the "Configuring WS-Security" chapter in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

5.8.4 Oracle WebCenter Portal - Configuring the BPEL Server Connection

When you start the Spaces application, a BPEL server connection named WebCenterSpaces-Worklist is automatically configured, if it does not already exist. However, automatic configuration takes place only if the conditions specified in Section 4.2, "Working with Oracle WebCenter Portal: Spaces" are fulfilled.

The WebCenterSpaces-Worklist BPEL connection is configured to be shared by the Worklist service and Spaces workflows. This enables users to see the assigned membership-related workflow items and notification subscriptions in their worklist component.

If a BPEL connection is not configured automatically, you must create it manually. As a best practice, for Spaces workflows, you must use the same BPEL connection that has been set as the active connection for the Worklist service.

To configure a BPEL server connection for Spaces workflows:

  1. Register a BPEL server connection with the SOA server instance on which Spaces workflows are deployed. For information, see the "Registering Worklist Connections" section in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

  2. Ensure that this BPEL connection is set as the active connection for the Worklist service. For information, see the "Activating a Worklist Connection" section in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.

    It is recommended that the Worklist service and Spaces workflows use the same BPEL connection.

  3. Set the BPEL connection for Spaces workflows. For information, see the "Specifying the BPEL Server Hosting Spaces Workflows" section in Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter Portal.