24 Customizing Task Flows

You can extend or alter the look and feel and functionality of WebCenter task flows using JDeveloper's Customization Developer role. When you apply task flow customizations to a deployed WebCenter application, the customizations apply to all instances of that task flow in the application. You do not need to deploy customizations for individual task flow instances.

In WebCenter Spaces, task flow customizations are deployed at application-level, so any customizations that you make will apply to all Spaces. You cannot deploy them to a particular Space.

Note:

While you can perform view-level customizations to WebCenter applications, such as task flow customization, ADF model and Controller customizations are not supported in this release. To learn more about the different customization types, see the Oracle Fusion Middleware Developer's Guide for Oracle Application Development Framework.

This chapter includes the following sections

24.1 Preparing for Task Flow Customization

You must perform the following steps to prepare any WebCenter application for customizing task flows.

  1. In JDeveloper, install the WebCenter Customization JDeveloper Extension. To do so, choose Help > Check for Updates.

  2. In the Check for Updates wizard, click Next.

  3. On the Search for Updates page, select the Oracle Fusion Middleware Products update center, and click Next.

  4. On the Updates page, in the Available Updates field, enter webcenter.

  5. Select the Oracle WebCenter Customization Framework Design Time extension and click Finish. You may also want to install the new version of the Oracle WebCenter Framework and Services Design Time extension.

Figure 24-1 Installing the Oracle WebCenter Customization Framework Design Time Extension

Description of Figure 24-1 follows
Description of "Figure 24-1 Installing the Oracle WebCenter Customization Framework Design Time Extension"

After you have completed the above steps, refer to the appropriate section(s) for your customization:

24.1.1 Start JDeveloper in the Customization Developer Role

After you have enabled customization for your application as described in Section 24.1, "Preparing for Task Flow Customization", switch to the Customization Developer role and begin customizing your task flows.

  1. In JDeveloper, choose Tools > Preferences > Roles, select Customization Developer role, then click OK.

    Figure 24-2 Selecting the Customization Developer Role

    Description of Figure 24-2 follows
    Description of "Figure 24-2 Selecting the Customization Developer Role"

  2. JDeveloper prompts you to restart. Choose Yes to restart JDeveloper in the Customization Developer role.

  3. In JDeveloper, in the Customization Developer role, you see a Customization Context window with Edit with following Customization Context selected and the customization layer name selected as site, and the layer value set to webcenter. These values indicate that you have successfully configured your application to enable customization of Oracle WebCenter task flows.

    Note:

    To enable customization of WebCenter task flows at design time for both WebCenter Spaces and a WebCenter Portal application, you must configure the CC layer values that you want to use in the JDeveloper Customization Developer role.

    Edit the CustomizationLayerValues.xml file for your application by selecting Configure Application Layer Values in the Customization Context panel.

    Use the fragment below when customizing WebCenter Spaces.

    <cust-layers  xmlns="http://xmlns.oracle.com/mds/dt">
    
    <cust-layer name="site" id-prefix="s">
    <cust-layer-value value="webcenter" display-name="WebCenter"/>
    </cust-layer>
    </cust-layers>
    

    For WebCenter Portal applications with a standard customization configuration using the ADFSiteCC customization class, use a cust-layer-value of site instead of webcenter for the JDeveloper Customization Developer role.

    Figure 24-3 Customization Context

    Description of Figure 24-3 follows
    Description of "Figure 24-3 Customization Context"

  4. Create a new WebCenter Spaces Task Flow Customization Application and begin customizing task flows as described in the sections that follow.

24.1.2 Preparing a WebCenter Portal Application for Task Flow Customization

After you install the Oracle WebCenter Customization Framework Design Time extension, you must perform additional steps to enable task flow customization in your WebCenter Portal application. First, ensure that you have created your application using the WebCenter Portal application template. Then, follow these steps to prepare your application for customizing task flows.

  1. In the Application Navigator, right-click the ViewController project, and choose Project Properties.

  2. In the Project Properties dialog, select ADF View, then select the Enable Seeded Customizations checkbox.

    Figure 24-4 Enabling Seeded Customizations

    Description of Figure 24-4 follows
    Description of "Figure 24-4 Enabling Seeded Customizations"

  3. Click OK and save your files.

24.2 Customizing WebCenter Task Flows

Out of the box, WebCenter Social Computing Services and WebCenter Spaces have well-defined user interfaces and behavior. One of the features that Oracle JDeveloper includes to help you extend the user interfaces and default behavior is the Customization Developer role.

JDeveloper's Customization Developer role is a powerful mechanism that allows you to customize the ADF Library without changing the code in base library JAR. Since both Oracle WebCenter and Oracle ADF leverage MDS, you can use the Customization Developer role to extend WebCenter Spaces and WebCenter Services task flows. All WebCenter task flows are packaged in the ADF Library so task flow customization is possible in JDeveloper design time. For detailed instructions, see Section 24.1.1, "Start JDeveloper in the Customization Developer Role".

The use cases in this section demonstrate WebCenter task flow customization using the JDeveloper Customization Developer role.

24.2.1 Use Case 1: WebCenter Spaces: Add a Link to the WebCenter Spaces Global Toolbar Task Flow

This example shows how to add a link to the WebCenter Spaces toolbar. The following image shows the various links that display: Spaces, Favorites, Preferences, and so on. This toolbar is a rendered view of the Global Toolbar task flow.

Figure 24-5 Global Toolbar Task Flow in WebCenter Spaces

Description of Figure 24-5 follows
Description of "Figure 24-5 Global Toolbar Task Flow in WebCenter Spaces"

Before you can perform these steps, ensure that you have set up JDeveloper to enable WebCenter Spaces task flow customization, as previously described in this document.

To add a link to the WebCenter Spaces Global Toolbar task flow:

  1. Ensure that the WebCenter Spaces application is open in JDeveloper and that you are using the Customization Developer role.

  2. Ensure that the JDeveloper Application Navigator is showing libraries. You can select this from the Navigator Display Options list next to Projects in the Application Navigator, as shown in Figure 24-6.

    Figure 24-6 Navigator Display Options - Show Libraries

    Description of Figure 24-6 follows
    Description of "Figure 24-6 Navigator Display Options - Show Libraries "

  3. In the Application Navigator, expand the ViewController project, and navigate to the WebCenter Spaces View library, as shown in Figure 24-7.

    Figure 24-7 Application Navigator - WebCenter Spaces View Library

    Description of Figure 24-7 follows
    Description of "Figure 24-7 Application Navigator - WebCenter Spaces View Library"

  4. Navigate to oracle.webcenter.webcenterapp.view.taskflows.globalToolbar.

    Figure 24-8 Global Toolbar Task Flow in the Application Navigator

    Description of Figure 24-8 follows
    Description of "Figure 24-8 Global Toolbar Task Flow in the Application Navigator"

  5. Under globalToolbar, select BoilerPlate.jspx and open it.

  6. Look for the af:commandLink tag with the id profileLink.

    Example 24-1 af:commandLink in the BoilerPlate.jspx file

    <af:commandLink text="#{security.userDisplayName}" actionListener="#{backing_wc_resourceHandler.resourceActioned}" id="profileLink" inlineStyle="white-space:nowrap" partialSubmit="true" rendered="#{security.authenticated}"
    ……
    </af:commandLink>
    
  7. In the Design view, insert an <af:goLink > component after it. Set a link, such as http://www.example.com/support/welcome.html as the destination for the newly inserted goLink component.

Performing these steps created the necessary customization for BoilerPlate.jspx under Application_Directory/ViewController/libraryCustomizations/ oracle/WebCenter/WebCenterapp/view/task flows/globalToolbar.

The resulting toolbar looks like this:

Figure 24-9 Updated Global Toolbar Task Flow Label in WebCenter Spaces

Description of Figure 24-9 follows
Description of "Figure 24-9 Updated Global Toolbar Task Flow Label in WebCenter Spaces"

24.2.2 Use Case 2: WebCenter Spaces: Remove Primary Tabs from the Local Toolbar Task Flow

In WebCenter Spaces, Space navigation is performed through displays in tabs and menus. You can modify the application to show Space navigation only through menu items by customizing the Local Toolbar task flow.

Figure 24-10 Local Toolbar Task Flow in WebCenter Spaces

Description of Figure 24-10 follows
Description of "Figure 24-10 Local Toolbar Task Flow in WebCenter Spaces"

Before you perform these steps, ensure that you have set up JDeveloper to enable WebCenter Spaces task flow customization, as previously described in this document.

To remove primary tabs from the WebCenter Spaces Local Toolbar task flow:

  1. Ensure that the SpacesTaskflowCustomizationApplication application is open in JDeveloper and that you are using the Customization Developer role.

  2. Ensure that the JDeveloper Application Navigator is showing libraries. You can select this from the Navigator Display Options list next to Projects in the Application Navigator, as shown in Figure 24-11.

    Figure 24-11 Navigator Display Options - Show Libraries

    Description of Figure 24-11 follows
    Description of "Figure 24-11 Navigator Display Options - Show Libraries "

  3. In the Application Navigator, expand the ViewController project, and navigate to the WebCenter Spaces View library, as shown in Figure 24-12.

    Figure 24-12 Application Navigator - WebCenter Spaces View Library

    Description of Figure 24-12 follows
    Description of "Figure 24-12 Application Navigator - WebCenter Spaces View Library"

  4. Navigate to oracle.webcenter.webcenterapp.view.taskflows.localToolbar.

    Figure 24-13 Local Toolbar Task Flow in the Application Navigator

    Description of Figure 24-13 follows
    Description of "Figure 24-13 Local Toolbar Task Flow in the Application Navigator"

  5. Under localToolbar, select LocalBoilerPlate.jspx and open it.

  6. In the Structure window, select the wcNavigationPane component with the id="primaryTabSet."

  7. Delete this component by pressing the Delete key on your keyboard.

Performing these steps created the necessary customization for LocalBoilerPlate.jspx under Application_Directory/ViewController/libraryCustomizations/ oracle/WebCenter/WebCenterapp/view/task flows/localToolbar.

The resulting toolbar looks as follows:

Figure 24-14 Customized Toolbar

Description of Figure 24-14 follows
Description of "Figure 24-14 Customized Toolbar"

24.2.3 Use Case 3: Customize the Discussion Forums Task Flow

This example shows how you can customize the Discussion Forums task flow to display a profile image for the user who initiated the discussion. The following is a sample Discussion Forum without the profile image.

Figure 24-15 Discussion Forum

Description of Figure 24-15 follows
Description of "Figure 24-15 Discussion Forum"

Before you perform these steps, confirm that you have prepared a customizable WebCenter application.

To customize the Discussion Forums task flow:

  1. In the Application Navigator, expand the ViewController project to view the WebCenter Discussion Services View library.

    Figure 24-16 WebCenter Discussion Services View Library in the Application Navigator

    Description of Figure 24-16 follows
    Description of "Figure 24-16 WebCenter Discussion Services View Library in the Application Navigator"

  2. In the WebCenter Discussion Services View library, open the ListTopics.jspx file.

  3. On your file system, in the SampleWebCenterApplication application directory, create a directory named images under ViewController/public_html.

  4. While still in your file system, in the ViewController/public_html directory, add a few sample images in GIF format. You can name these image files as valid WebCenter user names, for example admin.gif, sjones.gif, and so on. These images are the user profile images you'll add to the task flow.

  5. In JDeveloper, click the Refresh icon in the toolbar of the Application Navigator.

  6. Save the application.

  7. If you are not already using the Customization Developer role, switch to this role (choose Tools > Preferences, select Role, then select Customization Developer Role and restart JDeveloper).

  8. In JDeveloper, open the ListTopics.jspx file.

  9. In the Structure window, search for the <rtc:presence> tag on the page. This tag renders the user name.

    Figure 24-17 rtc:presence Tag in the Structure Window

    Description of Figure 24-17 follows
    Description of "Figure 24-17 rtc:presence Tag in the Structure Window"

  10. Right-click the rtc.:presence tag, then choose Insert After > ADF Faces > Panel Group Layout from the context menu.

  11. In the Structure window, right-click the new Panel Group Layout and choose Insert > Image Component.

  12. In the Property Inspector for the new Image component, set the Source property to /images/##{row.postedBy}.gif. Doing so generates the image name (which you added to your application project) named according to the user who posted the discussion.

  13. Save your files and rebuild the project.

The ListTopics.jspx.xml file that is generated now contains the following code:

Example 24-2 Updated ListTopics.jspx.xml File

<mds:customization version="11.1.1.54.01"
xmlns:mds="http://xmlns.oracle.com/mds">
<mds:insert parent="frmltpgl11" position="last"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<af:panelGroupLayout xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
id="s1pgl1">
<af:image xmlns:af="http://xmlns.oracle.com/adf/faces/rich"
source="/images/#{row.postedBy}.gif" id="s1i1"/>
</af:panelGroupLayout>
</mds:insert>
</mds:customization>

Figure 24-18 Discussions Forum Task Flow Rendering the User Profile Image in WebCenter Spaces

Description of Figure 24-18 follows
Description of "Figure 24-18 Discussions Forum Task Flow Rendering the User Profile Image in WebCenter Spaces"

24.2.4 Applying Task Flow Customizations to Deployed WebCenter Applications

The previous sections explained how to customize WebCenter task flows for three different scenarios. The output of these exercises is the generated MDS customization. The customizations show up as .xml.xml or .jspx.xml files in the View project of the application under the libraryCustomization package. These customization documents are essentially instructions for MDS to apply delta on top of the base document that is shipped to show the customized behavior at runtime. Once you create the customizations, you must apply them to the deployed WebCenter application.

To see customizations performed on Oracle WebCenter task flows in JDeveloper at runtime, you must import these customizations to the MDS repository of the deployed WebCenter application.

Note:

This process updates the runtime WebCenter application metadata repository; back up the MDS schema before performing these steps. Also, it is a best practice to test your customizations in a development or stage environment first.

To import Oracle WebCenter task flow customizations to the MDS repository:

  1. If you are using the WebCenter Spaces Task Flow Customization Application, skip to Step 5. Otherwise, in the Application Navigator, from the Application Menu, choose Application Properties.

    Figure 24-19 Application Properties

    Description of Figure 24-19 follows
    Description of "Figure 24-19 Application Properties"

  2. Choose Deployment and create a deployment profile by using the MAR File archive type.

    Figure 24-20 Creating a Deployment Profile

    Description of Figure 24-20 follows
    Description of "Figure 24-20 Creating a Deployment Profile"

  3. Click OK to close the Create Deployment Profile dialog.

  4. Click OK, then OK again to finish creating the Deployment Profile.

  5. In the Application Navigator, from the Application Menu, choose Deploy > metadata (metadata is the name of the Deployment Profile, as shown in Figure 24-21).

    Figure 24-21 Deploying the "metadata" Deployment Profile

    Description of Figure 24-21 follows
    Description of "Figure 24-21 Deploying the "metadata" Deployment Profile"

  6. In the Deploy metadata dialog, choose Deploy to MAR file, then click Finish.

    Tip:

    Alternatively, you can choose to export the metadata to a deployed application by selecting the Export to Deployed Application option, configuring the connection details of the server on which the application is deployed, and then selecting the appropriate application.
  7. JDeveloper creates the MAR file in the application directory of your JDEV_USER home directory. Copy this MAR file, which contains the customizations, to the directory where the WebCenter application is deployed. It is recommended that you maintain a backup of this file so that you always have a version of the customizations for this application.

  8. Extract the MAR to a temporary directory on the machine, for example /tmp/wc-cust.

  9. Use the MDS WLST import command to import the task flow customizations to the application's MDS repository.

    Example 24-3 Command Line for Importing Customizations

    wls:/weblogic/serverConfig>importMetadata(application='webcenter',
    server='WC_Spaces',
    fromLocation='/tmp/wc-cust',
    docs='/**')
    

For more information on MDS WLST commands, refer to the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference on the Oracle Technology Network.

24.2.4.1 Removing Customizations from Deployed WebCenter Applications

Once you remove customizations from a deployed WebCenter application, the task flow behavior or look and feel will revert to the original deployment.

Use the MDS WLST deleteMetadata command to remove the applied customizations. The deleteMetadata command needs to exercise with caution as incorrect use of this command may cause the loss of metadata documents.

Example 24-4 Command to Delete the Customization Metadata from a Deployed WebCenter Application

deleteMetadata(application='webcenter',server='WC_Spaces', docs='/oracle/webcenter/webcenterapp/view/taskflows/globalToolbar/**', excludeBaseDocs='true') 

For more details on MDS WLST commands, refer to the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference on the Oracle Technology Network.

Additional Scenarios

Some of the additional use cases that can be achieved by the customization process documented are:

  1. Change labels including column names for task flows.

  2. Change icons used in task flows, for example replacing the Edit and Refresh icons with new icons on the Discussions - Space Forums task flow.

  3. Change the order of table columns in a task flow.

  4. Remove an entire region or component, such as the Search box from primary tab.

  5. Show additional attributes available by using Expression Language, for example customizing the People Picker task flow to show an additional user Profile attribute.

24.3 Catalog of WebCenter Task Flows

The following task flows have been validated for view-level customizations. You can find these task flows in the libraries or JAR files and definition paths specified in Table 24-1.

Note:

To customize analytics task flows, you must add the following JARs to the project:

JDEV_HOME/webcenter/modules/oracle.webcenter.framework_11.1.1/analytics-reporting-service-view.jar

JDEV_HOME/webcenter/modules/oracle.webcenter.framework_11.1.1/analytics-reporting-service-model.jar

Table 24-1 WebCenter Task Flows

Description Library/JAR Files Definition Path

adfpage-renderer

WebCenter Portal Framework

oracle/webcenter/portal/framework/navigation/renderer/adfpage-renderer.xml

Activity Stream - Mini View

WebCenter Activity Streaming Service View

oracle/webcenter/activitystreaming/controller/taskflows/activity-streaming-miniview.xml

Activity Stream - Main View

WebCenter Activity Streaming Service View

oracle/webcenter/activitystreaming/controller/taskflows/activity-streaming-mainview.xml

Analytics - Console

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-console.xml

Analytics - Webcenter Traffic

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-summary.xml

Analytics - Page Traffic

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-page-traffic.xml

Analytics - Login Metrics

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-login.xml

Analytics - Portlet Traffic

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-portlet-traffic.xml

Analytics - Portlet Response Time

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-portlet-resptime.xml

Analytics - Portlet Instance Traffic

Task flows included analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-portlet-instance-traffic.xml

Analytics - Portlet Instance Response Time

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-portlet-instance-resptime.xml

Analytics - Search Metrics

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-search-phrases.xml

Analytics - Document Metrics

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-document-view.xml

Analytics - Wiki Metrics

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-wiki-view.xml

Analytics - Blog Metrics

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-blog-view.xml

Analytics - Discussion Metrics

Task flows included in analytics-reporting-service-view.jar and analytics-reporting-service-model.jar

oracle/webcenter/analytics/view/jsf/taskflows/seeded/analytics-report-discussion-forum-view.xml

Announcements

WebCenter Announcement Service View

oracle/webcenter/collab/announcement/view/taskflows/main-view-definition.xml

Announcements - Quick View

WebCenter Announcement Service View

oracle/webcenter/collab/announcement/view/taskflows/mini-view-definition.xml

Application Navigator

WebCenter Spaces View

oracle/webcenter/webcenterapp/view/taskflows/applinks/AppNavigatorRegion.xml

Blogs

 

oracle/webcenter/blog/view/jsf/taskflows/blogDigestViewer/blog-main-view.xml

Calendar Main View

WebCenter Events Service View

oracle/webcenter/collab/events/view/taskflows/calendar-main-view.xml

Calendar Mini View

WebCenter Events Service View

oracle/webcenter/collab/events/view/taskflows/calendar-mini-view.xml

ChooseLanguageTaskflow

WebCenter Spaces View

oracle/webcenter/webcenterapp/view/taskflows/translations/ChooseLanguageTaskflow.xml

CommunityBrowserRegion

WebCenter Spaces View

oracle/webcenter/community/view/taskflows/browser/CommunityBrowserRegion.xml

community-contacts-task-flow

WebCenter Spaces View

oracle/webcenter/people/view/jsf/regions/community-contacts-task-flow.xml

Connections - Card

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/connections/controller/taskflows/table-of-connections-taskflow.xml

Connections - Detailed View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/connections/controller/taskflows/connections-mini-view-advanced-taskflow.xml

Connections - Main View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/connections/controller/taskflows/connections-main-view-taskflow.xml

Connections - Main View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/connections/controller/taskflows/connections-main-view-untabbed-taskflow.xml

Connections - Mini View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/connections/controller/taskflows/connections-mini-view-taskflow.xml

Connections - Network

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/connections/controller/taskflows/connections-network-taskflow.xml

content-renderer

WebCenter Portal Framework

oracle/webcenter/portal/framework/navigation/renderer/content-renderer.xml

customization-manager-taskflow

Oracle Composer

oracle/adfinternal/pageeditor/manager/taskflows/customization-manager-taskflow.xml

Discussions

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/miniview-task-flow.xml

Discussions - Manager

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/main-task-flow.xml

Discussions - Popular Topics

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/popularTopic-task-flow.xml

Discussions - Recent Topics

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/recentTopic-task-flow.xml

Discussions - Space Forums

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/miniview-task-flow.xml

Discussions - Quick View

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/miniview-task-flow.xml

Discussions - Watched Forums

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/watchedForum-task-flow.xml

Discussions - Watched Topics

WebCenter Discussions Service View

oracle/webcenter/collab/forum/view/taskflows/watchedTopic-task-flow.xml

Documents - AutoVue

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/docViewer/autovue.xml

Documents - Content Presenter

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/presenter/contentPresenter.xml

Documents - Document Manager

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/mainView.xml

Documents - Document Navigator

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/treeNav/treeNavigator.xml

Documents - Document Viewer

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/docViewer/documentViewer.xml

Documents - Folder Viewer

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/folderViewer/folderView.xml

Documents - Document Explorer

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/explore/explorer.xml

Documents - List Viewer

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/docListViewer.xml

Documents - Main View

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/mainView.xml

Documents - Mini Properties

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/miniProperties/miniProps.xml

Documents - Properties

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/docViewer/docInfo.xml

Documents - Recent Documents

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/recentDocuments.xml

Documents - Rich Text Editor

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/richTextEditor/editor.xml

Documents - Upload

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/upload/uploader.xml

Documents - Version History

WebCenter Document Library Service View

oracle/webcenter/doclib/view/jsf/taskflows/versionHistory/history.xml

Events

WebCenter Events Service View

oracle/webcenter/collab/events/view/taskflows/calendar-main-view.xml

Exportregion

Internal - invoked by Oracle WebCenter Spaces administrator for export of Spaces or Spaces templates.

oracle/webcenter/webcenterapp/view/taskflows/lifecycle/Exportregion.xml

Feedback

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/kudos/controller/taskflows/KudosDetailViewer.xml

Feedback - Summary View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/kudos/controller/taskflows/KudosMiniViewer.xml

ImportRegion

Internal - invoked by Oracle WebCenter Spaces administrator for import of Spaces or Spaces templates.

oracle/webcenter/webcenterapp/view/taskflows/lifecycle/ImportRegion.xml

LifecycleCartTaskflow

Internal

oracle/webcenter/webcenterapp/view/taskflows/lifecycle/LifecycleCartTaskflow.xml

LifecycleSelectorTaskflow

Internal

oracle/webcenter/webcenterapp/view/taskflows/lifecycle/LifecycleSelectorTaskflow.xml

lifecycle-siteresource-export-task-flow

Internal - used in Resource Manager

oracle/webcenter/lifecycle/view/jsf/regions/lifecycle-siteresource-export-task-flow.xml

lifecycle-siteresource-import-task-flow

Internal - used in Resource Manager

oracle/webcenter/lifecycle/view/jsf/regions/lifecycle-siteresource-import-task-flow.xml

Links

WebCenter Links Service View

oracle/webcenter/relationship/view/jsf/resources/links-detail.xml

Links Dialog

WebCenter Links Service View

oracle/webcenter/relationship/view/jsf/resources/links-detail-popup.xml

List - Main View

WebCenter List Service View

oracle/webcenter/list/view/jsf/regions/main-view-task-flow.xml

list-instance-view-task-flow

WebCenter Lists Service View

oracle/webcenter/list/view/jsf/regions/list-instance-view-task-flow.xml

list-of-resource-types-taskflow

 

oracle/webcenter/portalframework/srm/controller/taskflows/list-of-resource-types-taskflow.xml

Mail

WebCenter Mail Service View

oracle/webcenter/collab/mail/view/jsf/regions/mini-view-definition.xml

Message Board - Mini View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/wall/controller/taskflows/WallViewer.xml

Message Board - Main View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/wall/controller/taskflows/WallDetailViewer.xml

Navigation - Menu

Navigation Task Flows

oracle/webcenter/navigationtaskflows/view/pagemenu-definition.xml

Navigation - Breadcrumb

Navigation Task Flows

oracle/webcenter/navigationtaskflows/view/pagebreadcrumb-definition.xml

Navigation - Tree

Navigation Task Flows

oracle/webcenter/navigationtaskflows/view/pagetree-definition.xml

navigation-renderer

WebCenter Portal Framework

oracle/webcenter/portal/framework/navigation/renderer/navigation-renderer.xml

Organization View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/profile/view/jsf/regions/orgview/organization-view.xml

Page - Create New

WebCenter Page Service View

oracle/webcenter/page/view/jsf/fragments/page-create-page.xml

Polls - Polls Manager

WebCenter Polls and Surveys Service View

oracle/webcenter/collab/survey/view/jsf/taskflows/list-surveys-definition.xml

Polls - Quick View

WebCenter Polls and Surveys Service View

oracle/webcenter/collab/survey/view/jsf/taskflows/quick-poll-definition.xml

Polls - Take Poll

WebCenter Polls and Surveys Service View

oracle/webcenter/collab/survey/view/jsf/taskflows/take-polls-definition.xml

Polls - View Poll Results

WebCenter Polls and Surveys Service View

oracle/webcenter/collab/survey/view/jsf/taskflows/view-results-definition.xml

portlet-renderer

WebCenter Portal Framework

oracle/webcenter/portal/framework/navigation/renderer/portlet-renderer.xml

Presence Controls

WebCenter IM and Presence Service View

oracle/webcenter/collab/rtc/view/jsf/regions/presence-controls-taskflow.xml

Profile - Actions

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/view/jsf/regions/profile-actions.xml

Profile Gallery

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/personalweb/view/jsf/regions/profile-gallery.xml

Profile - Main View

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/profile/view/jsf/regions/extended/extended-profile.xml

Profile - Snapshot

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/view/jsf/regions/profile-snapshot.xml

Profile - Summary

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/profile/view/jsf/regions/summary/profile-summary.xml

Publisher

WebCenter PeopleConnections View

oracle/webcenter/peopleconnections/wall/controller/taskflows/Publisher.xml

Recommended Connections

WebCenter Activity Graph Service View

view/oracle/webcenter/activitygraph/controller/taskflows/recommended-connections.xml

Resource Action Handler - Resource Viewer

WebCenter Common View

oracle/webcenter/framework/service/controller/taskflows/resourceViewer.xml

Recent Activities

WebCenter Recent Activity Service View

oracle/webcenter/recentactivity/controller/taskflows/recent-activities.xml

RSS Viewer

WeBcenter RSS Service View

oracle/webcenter/rssviewer/view/jsf/fragments/RSSViewerTaskFlow.xml

Search

WebCenter Search Services View

oracle/webcenter/search/controller/taskflows/searchResults.xml

Search Preferences

WebCenter Search Services View

oracle/webcenter/search/controller/taskflows/preferences.xml

Search - Saved Searches

WebCenter Search Services View

oracle/webcenter/search/controller/taskflows/allSavedSearches.xml

Search Toolbar

WebCenter Search Services View

oracle/webcenter/search/controller/taskflows/localToolbarSearch.xml

Security - Self Registration

Public user registration

oracle/webcenter/security/view/selfregistration/jsf/taskflows/selfreg-task-flow-definition.xml

Security - Self Registration - Public Invitation

Public user invitation to join spaces

oracle/webcenter/security/view/selfregistration/jsf/taskflows/invitation-task-flow-definition.xml

Security - Enterprise Role - Members

Lists the members of an enterprise group

oracle/webcenter/security/view/rolemembers/jsf/taskflows/rolemembers-task-flow-definition.xml

Security - Enterprise Role - Members Search

The members of an enterprise group of a particular pattern

oracle/webcenter/security/view/rolemembers/jsf/taskflows/rolemembers-psearch-task-flow-definition.xml

Security - Enterprise Role - Members Viewer

A tabbed page which shows the members of a group in one and the other tab lets you search for a particular pattern

oracle/webcenter/security/view/rolemembers/jsf/taskflows/rolemembers-browser-task-flow-definition.xml

Security - Role Manager

Create, modify and delete application roles

oracle/webcenter/security/view/rolemanager/jsf/taskflows/global-rolemanager-task-flow-definition.xml

Security - External Application Credential Provisioning

Credential provisioning for a particular external application

oracle/adfinternal/extapp/view/fragments/extapp-credential-provisioning-taskflow.xml

Security - External Application Change Password

Screen to change the password for all the external applications created

oracle/adfinternal/extapp/view/fragments/extapp-change-password-taskflow.xml

Similar Items

WebCenter Activity Graph Service View

view/oracle/webcenter/activitygraph/controller/taskflows/similar-items.xml

Similar Spaces

WebCenter Activity Graph Service View

view/oracle/webcenter/activitygraph/controller/taskflows/similar-group-space.xml

Smart Tag Actions

 

oracle/webcenter/collab/smarttag/view/jsf/taskflows/menudata-task-flow-definition.xml

Smart Tag Actions Enabler

 

oracle/webcenter/collab/smarttag/view/jsf/taskflows/action-enabler-task-flow-definition.xml

Spaces

WebCenter Spaces View

oracle/webcenter/community/view/taskflows/browsers/CommunityBrowserRegion.xml

Space Members

WebCenter Spaces View

oracle/webcenter/webcenterapp/view/taskflows/admin/table-of-members-taskflow.xml

Subscription Preferences

WebCenter Notification Service View

oracle/webcenter/notification/view/jsf/regions/SubscriptionPreferences.xml

Subscription Viewer

WebCenter Notification Service View

oracle/webcenter/notification/view/jsf/regions/SubscriptionsViewer.xml

Tag Cloud

WebCenter Tagging Service View

oracle/webcenter/tagging/controller/taskflows/tag-selection.xml

Tagging Dialog

WebCenter Tagging Service View

oracle/webcenter/tagging/controller/taskflows/launch-dialog.xml

Tagged Items

WebCenter Tagging Service View

oracle/webcenter/tagging/controller/taskflows/related-resources.xml

Tagging - Personal View

WebCenter Tagging Service View

oracle/webcenter/tagging/controller/taskflows/tagging-personal-view.xml

Tagging - Related Links

WebCenter Tagging Service View

oracle/webcenter/tagging/controller/taskflows/related-links.xml

Tagging - Similar Items

WebCenter Tagging Service View

oracle/webcenter/tagging/controller/taskflows/related-links.xml

taskflow-renderer

WebCenter Portal Framework

oracle/webcenter/portal/framework/navigation/renderer/taskflow-renderer.xml

Worklist

WebCenter Worklist Service View

oracle/webcenter/worklist/view/jsf/taskFlowDefs/worklist.xml