List of Figures
- 1-1 Overview of Oracle WebCenter Architecture
- 1-2 Oracle JDeveloper and the WebCenter Extension
- 2-1 Sample Fusion Order Demo for WebCenter Home Page
- 2-2 Documents tab
- 2-3 Links and Tags
- 2-4 Links in the Fusion Order Demo for WebCenter
- 2-5 Tags in the Fusion Order Demo for WebCenter
- 2-6 Reviews Tab of the Fusion Order Demo for WebCenter
- 2-7 Search Toolbar
- 2-8 Search Results
- 2-9 My Page Link
- 2-10 Embedding a VIdeo
- 2-11 Recent Activities Component
- 2-12 RSS Viewer in the Fusion Order Demo for WebCenter
- 2-13 People Connections -- Invite Screen
- 2-14 People Connections -- Connections Screen
- 2-15 Announcements in the Fusion Order Demo for WebCenter
- 2-16 Top Five Electronics (Standards-Based Java (JSR 168) Portlet)
- 2-17 Activity Stream Showing Recent Activities to the Documents and People Connections Services
- 2-18 Tag Cloud in the Fusion Order Demo for WebCenter
- 2-19 Edit Link
- 2-20 About FOD Link in the Fusion Order Demo for WebCenter
- 2-21 Oracle Composer Toolbar
- 2-22 Customized Resource Catalog in the Fusion Order Demo for WebCenter
- 2-23 Adding Product Videos from YouTube
- 3-1 Application from WebCenter Application Template in JDeveloper
- 3-2 Application from WebCenter Application Template in a Windows File System
- 3-3 The Create JSF Page Dialog
- 3-4 ADF Security Page of the ADF Security Wizard
- 3-5 Authentication Page of ADF Security Wizard
- 3-6 Automatic Policy Grants Page
- 3-7 Specify an Authenticated Welcome Page
- 3-8 Summary Page
- 4-1 ADF Security Policies in the jazn-data.xml file
- 4-2 Preferences Dialog
- 4-3 HTTPS and Truststore Settings Pane
- 4-4 Create Task Flow Dialog for Resource Viewer
- 4-5 Expression Builder for the generalSettings JSF Managed Bean
- 5-1 Actions Menu on a Show Detail Frame
- 5-2 Change Layout Icon
- 5-3 Layout Options
- 5-4 Collapse Icon on a Show Detail Frame
- 5-5 Expand Icon on a Show Detail Frame
- 5-6 Actions on a Web Clipping Portlet
- 5-7 Edit Link While in View Mode
- 5-8 View Menu in Oracle Composer
- 5-9 Design View of a Page
- 5-10 Oracle Composer Catalog
- 5-11 Context Menu with Drop Handlers for Adding a Component
- 5-12 ADF Faces Components You Can Add to the Page
- 5-13 Add Box Above Icon on a Box Component
- 5-14 Box Component Before Adding Another One Adjacent to It
- 5-15 Box Component Added Above
- 5-16 Add Box Below Icon on a Box Component
- 5-17 Box Component Added Below
- 5-18 Add Box Left Icon on a Box Component
- 5-19 Box Component Added to the Left
- 5-20 Add Box Right Icon on a Box Component
- 5-21 Box Component Added to the Right
- 5-22 Resequencing Options on the Child Components Tab of a Container
- 5-23 Component Properties Dialog
- 5-24 Parameters tab in the Component Properties Dialog
- 5-25 Visual Indication of Property Customization
- 5-26 Reset and Override Options in the Component Properties Dialog
- 5-27 Select Text Resource Option on an Attribute
- 5-28 Select Text Resource Dialog
- 5-29 Icons for Creating and Editing Resource String Keys
- 5-30 Read-Only Resource Strings in the Select Text Resource Dialog
- 5-31 Use Link on a Resource String
- 5-32 Active Status on a Resource String
- 5-33 Fields for Creating a New Resource String in the Search Results Table
- 5-34 Show Component Option in the Component Properties Dialog
- 5-35 Hide Component Link in a Container's Component Properties Dialog
- 5-36 Security Tab on the Page Properties Dialog
- 5-37 Parameters Tab on the Page Properties Dialog
- 5-38 Error Dialog Prompting Users to Discard Changes
- 5-39 Error Dialog Informing Users About Page Reload
- 5-40 Save and Label Button on the Oracle Composer Toolbar
- 5-41 Customization Manager Button
- 5-42 Customization Manager Dialog
- 5-43 Upload Customization Dialog
- 5-44 Select a Label Dialog
- 5-45 Source View of a Page
- 5-46 Source Position Option on the View Menu
- 5-47 Bread Crumbs for a Component Selected in Page Source View
- 5-48 Cut and Paste Options on the Source View Toolbar
- 5-49 Table in the Sample Application
- 5-50 Table Columns in Source View
- 5-51 Edit Task Flow Link on a Task Flow
- 5-52 Components Within a Task Flow
- 5-53 Options to Zoom Out of a Task Flow
- 5-54 Reset Task Flow Button
- 5-55 Edit Option On a Declarative Component
- 5-56 Close Option Displayed While Editing a Declarative Component
- 5-57 Hide Component Option in Source View of the Page
- 5-58 Oracle Composer Tag Library in the Component Palette
- 5-59 Page Customizable Component
- 5-60 Change Mode Link Component
- 5-61 Panel Customizable Component
- 5-62 Show Detail Frame Component
- 5-63 Layout Customizable Component
- 5-64 Structure of a Page Containing Nested Task Flows
- 6-1 Create Page Dialog with Default Styles
- 6-2 Adding Privileges to the Page - Create New Task Flow
- 6-3 Adding Privileges to Page with the Page - Create New Task Flow
- 6-4 Page Data Binding Definition
- 6-5 Edit Task Flow Binding for the Page - Create New Task Flow
- 6-6 oracle_webcenter_page_createpage_scopename Parameter
- 6-7 oracle_webcenter_page_createpage_adftemplate Parameter
- 6-8 Command Link
- 6-9 Command Link with a Page Icon
- 6-10 Command Button with a Page Icon
- 6-11 Custom Label
- 6-12 Page Service Data Control
- 6-13 scopeName Parameter
- 6-14 Edit Action Binding Dialog
- 6-15 Sample Data Control Table
- 6-16 Create Page Dialog using the templates.xml Style
- 6-17 Create Page Dialog using the templates2.xml Style
- 6-18 Render Pages as Tabs
- 6-19 Render Pages as af:panelTabbed Component
- 6-20 Render Pages as Links
- 6-21 Render Pages as Image Links
- 6-22 JDeveloper Extensions
- 6-23 Adding Page Service Libraries
- 7-1 New Customizable Page (MyPage.jspx) Shown in the Application Navigator
- 7-2 Page Customizable Component
- 7-3 Change Mode Link
- 7-4 Change Mode Link in Design View
- 7-5 Layout Customizable Component
- 7-6 Show Detail Frame Component
- 7-7 New Page Template File
- 7-8 Component Hierarchy in MyPage.JSPX
- 7-9 MyPage Opened in Oracle Composer
- 8-1 Default Add-Ons on the Oracle Composer Toolbar
- 8-2 Oracle Composer Toolbar with Default Elements
- 8-3 About FOD Button in Oracle Composer Toolbar
- 8-4 About FOD Button in Oracle Composer Toolbar
- 8-5 About FOD Task Flow
- 8-6 Customization Manager Button
- 8-7 Expression Language Editor
- 8-8 Expression Builder Displaying a Custom Value
- 8-9 XML Component in the Catalog
- 8-10 Drop Handlers on an XML Component in the Catalog
- 8-11 Oracle Composer Toolbar
- 8-12 Customized Oracle Composer Toolbar
- 8-13 Oracle Composer Toolbar with Custom Section
- 8-14 Oracle Composer Toolbar with a Custom Message
- 9-1 Page1.jspx in Structure Navigator
- 9-2 Customize Action on the Actions Menu
- 9-3 Page with Option to Edit Text
- 9-4 Page1 with Updated text
- 9-5 Custom Actions on a Show Detail Frame Enclosing a Task Flow
- 9-6 Edit Action on a Task Flow Instance
- 9-7 Custom Action on a Task Flow Instance
- 9-8 Custom Action Displayed Against a Task Flow in the Component Navigator
- 9-9 Design View of Page without View Menu
- 9-10 Defining Styles for contentStyle and inlineStyle in the Property Inspector
- 9-11 Application Properties Dialog
- 9-12 Select Resource Bundle Dialog
- 10-1 Confirm Close Dialog in Oracle Composer
- 10-2 Page Concurrency Message
- 10-3 Task Flow Concurrency Message
- 10-4 Customized Page
- 11-1 The jazn-data.xml File
- 11-2 Roles Section in the jazn-data.xml File
- 11-3 Users Section in the jazn-data.xml File
- 11-4 Page Definitions in the jazn-data.xml File
- 11-5 Select Roles Dialog
- 11-6 Permissions List in the jazn-data.xml File
- 11-7 Design View: Customization Allowed
- 11-8 Edit Mode for admin
- 11-9 Restricted Component in Page Source View
- 11-10 Task Flow Security Region in the jazn-data.xml File
- 11-11 Select Roles Dialog
- 12-1 Resource Catalog Overview
- 12-2 Components in the Default Resource Catalog
- 12-3 Saved Searches Folder in the Catalog
- 12-4 Modified Resource Catalog with the Discussions Folder
- 12-5 Custom Resource Catalog Displayed in the Resource Catalog
- 12-6 Panel Customizable Component Titled Box in the Catalog
- 12-7 Show Detail Frame Component Titled Movable Box in the Catalog
- 12-8 YouTube Video in a Verbatim Component in the Catalog
- 12-9 YouTube Video on an Application Page
- 12-10 YouTube Video in an Output Text Component in the Catalog
- 12-11 YouTube Video on an Application Page
- 12-12 XML for the YouTube Video Object in the Edit dialog for the Output Text's Value Property
- 12-13 Resource Catalog Displayed to ngreenbe
- 12-14 Resource Catalog Displayed to sking
- 12-15 Catalog Displayed to sking and ngreenbe
- 12-16 Resource Catalog Displayed to the ahunold
- 13-1 Content Repository Connection - Oracle Content Server
- 13-2 Content Repository Connection - Oracle Portal
- 13-3 Create Database Connection
- 13-4 File System Connection
- 13-5 Content Repository Connection - Oracle WebCenter Adapter for Microsoft SharePoint
- 13-6 The Shared Documents Library Path for a SharePoint Services v3 Team Site
- 13-7 The Documents Center Document Library Path for Moss 2007 Site
- 13-8 Application Resources
- 13-9 Resource Palette - Properties
- 13-10 Edit Content Repository Connection
- 13-11 Application Resources - Properties
- 13-12 Edit Content Repository Connection
- 13-13 Dragging an Existing Common Repository Connection (IDE Connection) to an Application
- 13-14 Content Display Template Tags in Component Palette
- 13-15 Identifying Content Type Properties
- 13-16 Data Controls Panel - Oracle Content Server
- 13-17 Projects Panel - Model Project
- 13-18 Edit Data Controls
- 13-19 Edit Content Repository Data Control Dialog
- 13-20 The URI Attribute of the getURI Method
- 13-21 Oracle JDeveloper Context Menu for the getURI method
- 13-22 Edit Action Binding
- 13-23 Go Link Properties
- 13-24 ADF Go Link in a Browser
- 13-25 Page Data Binding Definition
- 13-26 Oracle JDeveloper Context Menu for the getURI method
- 13-27 New Textual Link
- 13-28 Insert Inside af:goLink - ADF Faces
- 13-29 Insert ADF Faces Item
- 13-30 ADF Object Image Link in a Browser
- 13-31 The Return node of the getItems method
- 13-32 The Create Context Menu for getItems Method
- 13-33 Edit Table Columns
- 13-34 Edit Action Binding
- 13-35 Read-Only Table for Publishing Folder Content
- 13-36 Files and Folders Displayed in a Read-Only Table
- 13-37 Default Formatting for the Name Column
- 13-38 Folder Content Displayed as Hyperlinks
- 13-39 Folder Contents
- 13-40 Table Properties - Common Tab
- 13-41 Files and Folders Displayed in a Single-Column Table
- 13-42 Display Files Only
- 13-43 Files Displayed in a Single-Column Table
- 13-44 Parameters of the getItems Method
- 13-45 Oracle JDeveloper Create Menu for getItems
- 13-46 The Edit Action Binding Dialog
- 13-47 Edit Tree Binding
- 13-48 Tree for Navigating Folder Content
- 13-49 Folder Content Displayed in a Tree
- 13-50 Output Text Converted to a Switcher Component
- 13-51 Switcher Component with Two Facets
- 13-52 Tree with File Names as Hyperlinks
- 13-53 ADF Parameter Form in the Design View
- 13-54 Table with Four Columns - search
- 13-55 Search Results for .jpg Files
- 13-56 Variables Dialog - predicates
- 13-57 Advanced Search - Design View
- 13-58 Advanced Search Results
- 14-1 Adding Content Repository Root Folder to JSF Page
- 14-2 Adding Subfolder to JSF Page
- 14-3 Adding Documents Service Task Flow to JSF Page
- 14-4 Specifying Parameters for Content Presenter Task Flow
- 14-5 Document List View Task Flow in the Bindings View
- 14-6 Task Flow Binding Parameters
- 14-7 Documents Service Task Flow Actions Menu in Edit Mode
- 14-8 Selecting External Application in the Content Repository Connection Dialog
- 14-9 Naming the External Application
- 14-10 Choosing the BASIC Authentication Method
- 14-11 Specifying the Public Credentials
- 14-12 Using the New External Application
- 14-13 External Application in the Application Resources Panel
- 15-1 RSS Details Specified at Design Time
- 15-2 RSS Feed at Runtime
- 15-3 Setting a Proxy Server
- 15-4 Example of the Edit Task Flow Binding Dialog for the RSS Service
- 15-5 RSS Viewer Task Flow in the Page Source
- 16-1 Sample Announcement From the Announcement Task Flow
- 16-2 An Announcement
- 16-3 Open Announcement Manager
- 16-4 Announcement Manager Task Flow
- 16-5 Create Discussion Connections, Step 1
- 16-6 Create Discussions Connection, Step 2
- 16-7 Create Discussions Connection, Step 3
- 16-8 Announcements View at Runtime
- 16-9 Edit Task Flow Binding Dialog for Announcements - Sidebar View
- 16-10 Announcements - Sidebar View with freeFlowView Parameter
- 16-11 Announcements - Sidebar View with Optional Parameters
- 17-1 Discussion Forum at Runtime
- 17-2 Create Discussion Connections, Step 1
- 17-3 Create Discussions Connection, Step 2
- 17-4 Create Discussions Connection, Step 3
- 17-5 Discussions Forum View with categoryId Set
- 17-6 Click any Forum in the Discussion Forums View
- 17-7 Click any Topic in the Discussion Forums View
- 17-8 Discussion Forums View with the forumId Parameter Set
- 17-9 Click any Topic in the Discussion Forums View
- 17-10 Discussions - Popular Topics View at Runtime
- 17-11 Discussions - Recent Topics View at Runtime
- 17-12 Discussions - Watched Forums View at Runtime
- 17-13 Discussions - Watched Topics View at Runtime
- 17-14 Discussions - Sidebar View at Runtime
- 18-1 Presence Icon (Online)
- 18-2 Presence Icon Context Menu
- 18-3 Create LCS Instant Messaging and Presence Connection, Step 1
- 18-4 Create LCS Instant Messaging and Presence Connection, Step 2
- 18-5 Create LCS Instant Messaging and Presence Connection, Step 3
- 18-6 Create Microsoft OCS Instant Messaging and Presence Connection, Step 1
- 18-7 Create Microsoft OCS Instant Messaging and Presence Connection, Step 2
- 18-8 Create Microsoft OCS Instant Messaging and Presence Connection, Step 3
- 18-9 Create OWLCS Instant Messaging and Presence Connection, Step 1
- 18-10 Create OWLCS Instant Messaging and Presence Connection, Step 2
- 18-11 Create OWLCS Instant Messaging and Presence Connection, Step 3
- 18-12 Account Additional Field
- 19-1 Mail Service at Runtime
- 19-2 Message Filter
- 19-3 Compose Mail
- 19-4 Configure a New Mail Connection, Step 1
- 19-5 Configure a New Mail Connection, Step 2
- 19-6 Email Address Additional Field
- 19-7 A Mail Task Flow where the Region Parameter Tabular Is Set to True
- 20-1 Create Database Connection Dialog
- 20-2 Activity Stream Task Flow
- 20-3 Activity Stream - Quick View Task Flow
- 20-4 Connections Task Flow
- 20-5 Connections - Card Task Flow (Card Style)
- 20-6 Connections - Quick View Task Flow
- 20-7 Feedback Task Flow
- 20-8 Feedback - Quick View Task Flow
- 20-9 Message Board Task Flow
- 20-10 Message Board - Quick View Task Flow
- 20-11 Profile Task Flow
- 20-12 Profile - Snapshot Task Flow
- 20-13 Profile Gallery Task Flow
- 20-14 Bindings View of an Application Page
- 20-15 Edit Task Flow Binding Dialog
- 21-1 Wiki Page Rendered in Inline=0 Mode
- 21-2 Sample Wiki Portlet in an Application
- 21-3 Sample Wiki Portlet in an IFRAME at Runtime
- 21-4 Generating Service Endpoints Interfaces and Methods
- 22-1 The Links Icon (No Links Present)
- 22-2 The Links Icon (Links Present)
- 22-3 Links Dialog
- 22-4 Database Connection
- 22-5 Insert Links Detail Button Wizard
- 22-6 The Link Detail Button in Your Page Source
- 23-1 The Tags Icon
- 23-2 A Tag Cloud
- 23-3 Page Service Libraries
- 23-4 Documents Service Libraries
- 23-5 Database Connection
- 23-6 Insert Tagging Button Dialog for a Custom Component
- 23-7 Tag This Page Dialog
- 23-8 Search Results with Tagged Items and Tags
- 23-9 Resource Viewer
- 23-10 Create JSF Page Template Dialog
- 23-11 Insert Tagging Button Dialog for a Page
- 23-12 Tag this Page Dialog for Search Page
- 23-13 Tag this Page Dialog for Documents Page
- 23-14 Page Definition Replacement
- 23-15 Page Definition - Structure Window
- 23-16 Page Definition - Event Map
- 23-17 Related Resources in the Page Definition
- 24-1 Search in Design View
- 24-2 Search Main View
- 24-3 Search - Saved Searches Task Flow
- 24-4 Search Preferences Task Flow
- 24-5 Create Oracle SES Connection Dialog
- 24-6 Oracle SES Connection in Application Resources
- 24-7 Search Results Dialog with Oracle SES Included
- 24-8 WebCenter Common Library
- 25-1 Recent Activities Service at Runtime
- 25-2 Additional Fields Page
- 25-3 Edit Task Flow Binding Dialog
- 25-4 Example of the Edit Task Flow Binding Dialog for the Recent Activities Service
- 25-5 The Recent Activities Task Flow on a Page in the Design View
- 26-1 Worklist Service at Runtime
- 26-2 Create Worklist Connection Dialog
- 26-3 Worklist Task Flow in the Page Source
- 27-1 Oracle WebCenter Spaces
- 27-2 Finance - Sample Group Space
- 27-3 Purchasing Application Includes a Group Space Creation Link
- 27-4 Custom Create Group Space Dialog
- 27-5 Supplier Evaluation Group Space
- 27-6 SpacesWebService WSDL
- 28-1 The Connections List
- 28-2 New Status Message HTML Page
- 29-1 The Products Portlet
- 29-2 Portlet Anatomy
- 29-3 JSF Portlets
- 29-4 Parameter Form and Display Portlets
- 29-5 Product Information Portlet
- 29-6 Portlet Resources from Declarative to Coded Development
- 29-7 Portlet Producer Overview
- 29-8 PDK-Java Producers
- 29-9 Producer Architecture
- 29-10 Portlet Creation Style
- 30-1 The Create Portlet Entry Dialog for a Page
- 30-2 The Create Portlet Entry Dialog for a Task Flow
- 30-3 The Manage Portlet Entries of Task Flows Dialog
- 30-4 Example Application Running as a Web Application
- 30-5 Portletized Task Flows in an Application
- 31-1 WSRP Specification Architecture
- 31-2 Oracle WebCenter Portlet Architecture
- 31-3 The General Portlet Information Page
- 31-4 The Additional Portlet Information Page
- 31-5 The Content Types and Portlet Modes Page
- 31-6 The Customization Preferences Page
- 31-7 The Security Roles Page
- 31-8 The Caching Options Page
- 31-9 The Initialization Parameters Page
- 31-10 The Portlet Navigation Parameters Page
- 31-11 Files Generated for a JSR 168 Java Portlet
- 31-12 The Provider Details Page
- 31-13 The General Portlet Information Page
- 31-14 The View Modes Page
- 31-15 The Customize Modes Page
- 31-16 The Additional Modes Page
- 31-17 The Public Portlet Parameters Page
- 31-18 Files Generated for a PDK-Java Portlet
- 31-19 Custom WebCenter Application Link Types
- 32-1 Creating a Portlet with Navigational Parameters
- 32-2 Portlet Navigation Parameters Page of Portlet Wizard
- 32-3 Public Portlet Parameters Page of Portlet Wizard
- 32-4 Submitting a Blog
- 32-5 Saving a Blog Entry
- 33-1 IntegratedWLSConnection in IDE Connections
- 33-2 WSRP Producer Test Page
- 33-3 DefaultServer - Log
- 33-4 Portlet Application Test Page
- 33-5 Producer Test Page
- 34-1 The Specify Producer Name Page (WSRP Producer)
- 34-2 The Specify Connection Details Page (WSRP Producer)
- 34-3 The Specify Additional Registration Details Page (WSRP Producer)
- 34-4 The Configure Security Attributes Page (WSRP Producer)
- 34-5 The Specify Key Store Page (WSRP Producer)
- 34-6 The User Categories Dialog
- 34-7 The Specify Producer Name Page (PDK-Java Producer)
- 34-8 The Specify Connection Details Page (PDK-Java Producer)
- 34-9 The Specify Additional Registration Details Page (PDK-Java Producer)
- 34-10 Portlets Linked Using Navigational Parameters
- 34-11 Portlets Linked Using ADFm Events
- 34-12 Page Layout for Cascading ADFm Events Example
- 34-13 Cascading ADFm Events
- 35-1 Example of an OmniPortlet
- 35-2 OmniPortlet in the Resource Palette
- 36-1 Associating a Web Clipping Producer with an External Application
- 36-2 Logging into the Integrated External Application
- 36-3 Finding a Web Clipping
- 37-1 Configure a New Mail Connection Page
- 37-2 External Application URL
- 37-3 Create Web Application Filter Mapping Dialog Box
- 37-4 Security Alert Dialog Box
- 37-5 Certificate Dialog Box
- 37-6 File to Export Screen of the Certificate Export Wizard
- 37-7 WSRP Portlet Security Architecture
- 38-1 Run Manager
- 38-2 DefaultServer Log Window
- 38-3 Auto Generate and Synchronize weblogic-jdbc.xml Descriptors During Deployment Checkbox
- 38-4 Security Deployment Options
- 38-5 EAR Status in Deployment - Log
- 38-6 Deployment Action Dialog
- 38-7 Select Server Dialog
- 38-8 Deployment Summary Dialog
- 39-1 Versioning Navigator
- 39-2 Confirm Create Connection Dialog
- 39-3 Create CVS Connection - Connection
- 39-4 Create CVS Connection - Root
- 39-5 Create CVS Connection - Test Connection
- 39-6 Log In to CVS Dialog
- 39-7 Create CVS Connection - Test Connection Success
- 39-8 Create CVS Connection - Name
- 39-9 Create CVS Connection - Summary
- 39-10 Create Subversion Repository
- 39-11 Create Subversion Connection
- 39-12 Edit Subversion Connection
- D-1 Difference Between a Task Flow that Stretches and One that Flows
- D-2 Difference Between Task Flows with Different Fetch Size Values
- D-3 Task Flow with a Minimum Height Specified
- D-4 Task Flows With and Without Pagination Controls
- D-5 The mainView Fragment in the Task Flow
- D-6 The simpleEditPopupView Page
- D-7 The Welcome.jspx Page
- E-1 Data Source Page of Web Service Data Control Wizard
- E-2 Data Control Operations Page of Web Service Data Control Wizard
- E-3 Edit Web Service Connection Dialog
- E-4 Edit Table Columns Dialog
- E-5 Action Binding Editor
- E-6 Sample of Searched Output, Hits Unformatted
- E-7 Sample of Searched Output, Hits Formatted
- F-1 Web Clipping - Provider Test Page
- F-2 Locating the cacerts file