Skip Headers
Oracle® WebCenter Framework Building a WebCenter Application Step by Step
10
g
(10.1.3.2.0)
Part Number B31073-01
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Introduction to the WebCenter Suite Example
What is Oracle WebCenter Suite?
Oracle WebCenter Framework
Building and Consuming Portlets
Customizable Components
Content Integration
Securing Your Application
Managing Your Application Throughout the Life Cycle
Oracle WebCenter Services
Oracle JDeveloper
What Will I Create in this Example?
How Do I Get Started?
How Do I Navigate the Completed Demo?
Running the Demo
Viewing the Demo as a Customer
Viewing the Demo as a Technician
Viewing the Demo as a Manager
2
Building Your Portlets
Before You Begin
Creating a Project for Your Portlets
Creating an Application Server Connection to the Oracle WebCenter Preconfigured OC4J
Step 1: Building the Product Details Portlet (a JSR 168 Portlet)
Creating a JSR 168 Portlet
Creating a Web Service Proxy for Your JSR 168 Portlet
Adding Portlet Logic to a JSR 168 Portlet
Deploying a JSR 168 Portlet to an Application Server
Register the Producer
Step 2: Building the Service Request Status Portlet (a PDK-Java Portlet)
Creating a PDK-Java Portlet and Producer
Adding Portlet Logic to a PDK-Java Portlet
Deploying a PDK-Java Portlet to an Application Server
Summary
3
Setting Up Skins
Step 1: Verifying that the Skins are Registered
Step 2: Verifying that Your Application is Configured to Use the New Skins
Summary
4
Setting Up Your Content Repository
Step 1: Setting Up a Content Directory for the Sample Content
Step 2: Creating a Content Project
Step 3: Configuring a JCR Data Control
Summary
5
Creating a Public Welcome Page
Step 1: Adding a Rich Text Component
Step 2: Displaying a File In Place
Step 3: Adding Global Navigation Links
Step 4: Making the Welcome Page Public
Summary
6
Creating a Login Page
Step 1: Creating a Login Page
Step 2: Creating a Login Error Page
Step 3: Adding a Rich Text Portlet to the Login Page
Step 4: Editing Authorization for the Login Page
Step 5: Configuring the Application to Use ADF Security and the Login Page
Step 6: Updating Web.xml to Call the New Login Page
Step 7: Running the Application
Summary
7
Building a Page and Adding Components
Step 1: Creating the MyAcme Page
Step 2: Registering the OmniPortlet Producer
Step 3: Adding Customization Components
Step 4: Wiring the SelectOneChoice to the ADF Table
Step 5: Adding a JavaServer Faces Drop-Down Component
Step 6: Adding a Service Request History Portlet
Step 7: Adding the Service Request Status Portlet
Step 8: Wiring the Table to the Portlets
Wire the OmniPortlet to the Table
Wire the Service Request Status and the Service Request History Portlets to the Service Request Table
Step 9: Adding a Product Details Portlet
Step 10: Displaying Folder Content
Step 11: Adding the Schedule On-Site Services Portlet
Registering a Web Clipping Producer
Adding the Web Clipping Portlet
Selecting the Web Page to Display in the Web Clipping Portlet
Step 12: Adding a Current Contract Based on the User
Step 13: Applying Security to the My Acme Page
Step 14: Applying Security to the Components
Summary
8
Building a Dashboard Page
Step 1: Creating the Dashboard Page
Step 2: Creating the Page Layout
Step 3: Adding Instances of OmniPortlet to Your Page
Step 4: Adding a SelectOneChoice Component for the Service Request Volume Portlet
Step 5: Adding a Search for Customer Contracts
Step 6: Defining the Most Productive Employees Portlet
Step 7: Defining the Service Request Volume Portlet
Step 8: Defining the Most Requested Products Portlet
Step 9: Defining the Most Active Customers Portlet
Step 10: Defining the Customer Details Portlet
Step 11: Wiring the Page Content Together
Summary
9
Building a Site Administration Page
Step 1: Creating the Site Administration Page
Step 2: Adding the Skin Selector to the Page
Step 3: Enabling Customization of the Login Page
Step 4: Adding the Site Administration Page as a Subtab of the Management Page
Step 5: Using the Site Administration Page for Customization
Changing the Skin for the Application
Customizing the Login Page
Summary
10
Deploying Your Application
Step 1: Creating the Generic EAR file
Step 2: Creating the Targeted EAR File
Step 3: Setting Up the Users and Roles
Step 4: Setting Up the Sample Content
Step 5: Deploying the Application
Step 6: Deploying the Security Policy
Step 7: Accessing the Application
Summary
Index