best practices for portal document management alan levine technical director oracle consulting...
TRANSCRIPT
![Page 1: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/1.jpg)
![Page 2: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/2.jpg)
Best Practices for Portal Document Management
Alan LevineTechnical Director
Oracle Consulting
Session id: 40293
Jerome Garrett Chief, Metadata Branch
U.S. Census Bureau
![Page 3: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/3.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 4: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/4.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 5: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/5.jpg)
Why Does Census need Portals?
85% of data is unstructured*– Formal documents, meeting minutes, notes,
spreadsheets, presentations, … Need a tool that supports consistent search
and retrieval of unstructured data Want to eliminate the “Web Master
Bottleneck” Desire to capture the metadata (data about
the data) from unstructured content
*Source: CIO Insight, May 2003
![Page 6: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/6.jpg)
Census Bureau Oracle Portal History
2000– First WebDB 2.2 implementation at Census
2001– 4 Portals in production (WebDB 2.2)– Migration to Portal 3.0.9.x
2002– 8+ Portals in production– Taxonomy 1.0
2003– Migration to Portal 9.0.2.6 started– Taxonomy 2.0
![Page 7: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/7.jpg)
Portal Usage at the Census Bureau
Document Repository– Organizational repository– Specialty areas such as Quality Management,
Project Management, Software Engineering
Organizational Intranet presence Web site consolidation Help Desk Message Archive Front end to custom applications
![Page 8: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/8.jpg)
Census Bureau Examples …
![Page 9: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/9.jpg)
Field DirectoratePortal
![Page 10: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/10.jpg)
Project ManagementRepository Portal
![Page 11: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/11.jpg)
Quality ManagementRepository Portal
![Page 12: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/12.jpg)
Human ResourcesDivision Portal
![Page 13: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/13.jpg)
Current PopulationSurvey Portal
![Page 14: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/14.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 15: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/15.jpg)
Taxonomy Overview
What is a taxonomy*?– Method of classifying content and assigning
relationships– Division of content into ordered groups or
categories How will a taxonomy improve use of a Portal?
– Helps with organization of content into a hierarchy of folders
– Provides alternative ways of locating documents via use of searchable attributes
*Source: dictionary.reference.com
![Page 16: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/16.jpg)
Census Bureau Taxonomy 1.0
Initial attempt to standardize document attributes across multiple Portals within the Census Bureau
Based on Portal out-of-the-box attributes and the Dublin Core Metadata Initiative
Currently used in two production Portals at Census
![Page 17: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/17.jpg)
Dublin Core Metadata Initiative
An open, international, consensus-driven association of metadata practitioners
Promotes the widespread adoption of interoperable metadata standards
Develops specialized metadata vocabularies See www.dublincore.org for more information
*Source: www.dublincore.org
![Page 18: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/18.jpg)
A metadata standard for cross-domain information resource description
Dublin Core metadata can be assigned to any type of resource including documents
Consists of fifteen elements
Some overlap with Portal attributes
Title
Contributor
Source
Creator
Date
Language
Subject
Publisher
Relation
Description
Format
Coverage
Type
Identifier
Rights
Title
Contributor
Source
Creator
Date
Language
Subject
Publisher
Relation
Description
Format
Coverage
Type
Identifier
Rights
DCMI Element Set
Copyright © 1995-2003 DCMI All Rights Reserved.
![Page 19: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/19.jpg)
Taxonomy 1.0 Implementation
Mapped DCMI Element Set to Portal out-of-the-box document attributes
Created custom attributes for non-mapped DCMI elements (10 out of 15)
Created BOC File, BOC Text, and BOC URL custom item types using Portal attributes and DCMI Element set
Removed File, Text, and URL as item types from Content Areas / Page Groups
![Page 20: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/20.jpg)
Census Bureau Taxonomy 2.0
Shortcomings of Taxonomy 1.0– Lacked Census Bureau specific attributes– Was not easy to locate documents using Census
terminology
Taxonomy 2.0– Superset of Taxonomy 1.0– Adds Census specific document attributes– Will be more widely adopted
![Page 21: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/21.jpg)
Taxonomy 2.0 Implementation
Comprised of four groups of attributes– Base Document Attributes (16)– Additional Dublin Core Attributes (8)– Project Management Attributes (3)– Census Software Process Improvement Attributes (3)
Only four required attributes Centrally maintained and “pushed” to target Portals Will be rolled out under Portal 9.0.2.6+ Some re-mapping of existing attributes will be
required
![Page 22: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/22.jpg)
Taxonomy 2.0: BoCFile Item Attributes
![Page 23: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/23.jpg)
Taxonomy 2.0: BoCFile Item Attributes
![Page 24: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/24.jpg)
Example:Adding a BoC File Item
![Page 25: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/25.jpg)
Example:Adding a BoC File Item
![Page 26: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/26.jpg)
Example:Adding a BoC File Item
![Page 27: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/27.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 28: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/28.jpg)
Portal 3.0.9.x User Interface
Wanted to mix content (documents) and portlets on the same pages
Used Folder Portlets to expose Content Areas Often used Tabs to expose multiple content
areas via the same Page
![Page 29: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/29.jpg)
Folder Portlet Example
![Page 30: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/30.jpg)
Folder Portlet Challenges
Not all content management functionality exposed via the Folder Portlet
Needed to provide links into Content Area interface
Required training users in two interfaces Needed to provide navigation back to the
Page interface
![Page 31: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/31.jpg)
Portal 9.0.2 User Interface
New terminology for 9.0.2– Folder == Page– Content Area == Page Group
All content management functionality now available via the Page interface
Non-technical users still want to view a hierarchy of pages as folders
Managing all content in a single Page Group is easy More challenging to expose multiple folder hierarchies
(Page Groups) via Tabs on a single page Requires use of Page Portlets in 9.0.2
![Page 32: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/32.jpg)
Publishing Page Portlets
PageGroup 1
PageGroup 2
Publish Root Pageas a Portlet
Place Page Portletson “container” Pages
Page Group 0, Page X, Tab A Page Group 0, Page X, Tab B
Publish Root Pageas a Portlet
![Page 33: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/33.jpg)
Page Portlets Uncovered
9.0.2.2 & 9.0.2.3– Only use Page Portlets for read only access– Edit functionality often takes the user outside the context of
the current page– ZIP and WebDAV limitations
9.0.2.6– Allows “in-place” editing of content including document
create/update/delete and page creation/deletion– Users can work within the Page Portlet and not leave the
context of the container page– ZIP and WebDAV fully supported
![Page 34: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/34.jpg)
Page Portlet Example(in Edit mode)
![Page 35: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/35.jpg)
Simplifying Page Portlet Use
Goal – provide a consistent user interface for non-technical users throughout a Page Group
3.0.9– Folder Portlets did not expose significant functionality– Most functionality controlled by styles– Users could easily create folders and documents
9.0.2– Far more functionality exposed to the non-technical user– Use Page Templates to provide a framework for managing
content on pages and providing consistency
![Page 36: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/36.jpg)
Page Templates
Provide users with a standard structure for pages within one or more page groups
Strict enforcement or allow users to add to the templates
Control of page elements such as– Placement of navigational aides– Page Region attributes– Access control
![Page 37: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/37.jpg)
Simple Page Template
Page Path (Bread Crumbs)
Sub-Pages (Folders)
Documents
Quick Picks
Provides basic functionality for document management
![Page 38: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/38.jpg)
Page TemplateExample
![Page 39: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/39.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 40: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/40.jpg)
Search and Retrieval: 3.0.9
Relied on simple custom search Portlet– Modified HTML from the standard Search Portlet and
published as an HTML Portlet
Advanced Search available but not heavily used Used standard Search Results Page Experimented with the custom search API
![Page 41: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/41.jpg)
Search and Retrieval: 9.0.2.6
All search interfaces based on the Custom Search Portlet
– More powerful and flexible than Advanced Search
Created “Basic Search Portlet” by modifying the HTML of a Custom Search Portlet
– Published as an HTML Portlet
Created “Advanced Search Page” by using Custom Search Portlet
![Page 42: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/42.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 43: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/43.jpg)
Content Loading
Loading 100’s or 1000’s of documents one at a time is time consuming
Much time is spent creating folders/pages, browsing for files on your PC, and waiting for the files to be uploaded
Portal supports use of ZIP files and WebDAV to simplify bulk loading of content
Still need to set attributes of individual items once loaded
![Page 44: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/44.jpg)
Using ZIP Files
Supported since Portal 3.0 Two step process
1. Upload a ZIP file as a “ZIP item”2. Expand the ZIP item inside of the Portal
Automatically creates a folder/page hierarchy based on folder hierarchy in ZIP file
Automatically loads the items in a ZIP item into the appropriate Portal folders/pages
Warning: You are taken out of the context of the Portlet after expanding a ZIP item from a Folder/Page Portlet
![Page 45: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/45.jpg)
Example:ZIP File Contents
![Page 46: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/46.jpg)
Example:Create ZIP File Item
![Page 47: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/47.jpg)
Example:Create ZIP File Item
![Page 48: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/48.jpg)
Example:ZIP File Item Loaded
![Page 49: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/49.jpg)
Example:Unzip file contents
![Page 50: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/50.jpg)
Example:Unzip Log
![Page 51: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/51.jpg)
Example:Unzip file contents
![Page 52: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/52.jpg)
Using WebDAV
Functionality– Load and browse documents from Windows
Explorer– Edit items “in-place”
Enabling WebDAV– Out-of-the-box with Portal– Map Windows Web Folder to Portal
![Page 53: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/53.jpg)
![Page 54: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/54.jpg)
Example: WebDAVAccess to Portal
![Page 55: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/55.jpg)
Agenda
U.S. Census Bureau Portal Background Taxonomy Implementation User Interface Search and Retrieval Content Loading Portal 3.0.9.x to 9.0.2.6 Migration
![Page 56: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/56.jpg)
Migration to Portal 9.0.2.6
Why Migrate? How to Migrate? How is Content Management impacted by the
migration?
![Page 57: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/57.jpg)
Why Migrate to 9.0.2.6
Portal Enhancements such as …– WebDAV– Elimination of Content Areas– More robust user interface tools
9iAS R2 Features– Single Sign-On and OID integration– High Availability– Section 508 (Accessibility)
![Page 58: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/58.jpg)
3.0.9.x
How to Migrate to 9.0.2.6
Migrate all at once– More room for error– More time consuming to
resolve issues– Big Bang Approach
3.0.9.x
DatabaseSSO
Middle TierRepository
Migrate incrementally– Issues easier to resolve– Built-in checkpoints mean less work
to redo– Increased probability of success
MigrateDatabase
Rununder
R2
MigrateSSO
MigrateRepository
![Page 59: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/59.jpg)
Incremental 9.0.2.6 Migration
Patch Portal up to at least 3.0.9.8.3 (if necessary) Migrate 3.0.9.8.x Portal repository database from
Oracle 8.1.7 to Oracle 9.0.1.4 (if necessary) Run 3.0.9.8.x Portal repository under 9iAS 9.0.2
Middle Tier Install 9.0.2.6 middle-tier software Migrate SSO to 9.0.2.5 Upgrade Portal Repository from 3.0.9.8.x to 9.0.2.6 Upgrade Portal Repository database to Oracle 9.2
(optional)
![Page 60: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/60.jpg)
Post 9.0.2.6 Migration Steps
Follow required steps from the documentation Additional user interface cleanup
– Much less than expected
Custom Portlet cleanup– A bit more than expected– Deprecated API’s were the main issue
![Page 61: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/61.jpg)
Migration Concerns
What happens to my content areas? How will I manage so many pages after the
migration? What happens to my folder portlets? Will I have to re-map all of my folder portlets to their
respective pages? Will the migrated folder portlets still have the same
look and feel? How long will it take to recreate the same look and
feel after the migration?
![Page 62: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/62.jpg)
Pre-Migration
![Page 63: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/63.jpg)
Post-Migration
![Page 64: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/64.jpg)
Pre-Migration
![Page 65: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/65.jpg)
Post-Migration
![Page 66: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/66.jpg)
Pre-Migration
![Page 67: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/67.jpg)
Post-Migration
![Page 68: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/68.jpg)
Content Area Migration
Content Areas become Page Groups Page Template created for each Page Group
– Page regions based on layout of Content Area– Attributes match Folder Styles
Folder Portlets become Page Portlets– Appropriate regions selected for display in Page
Portlet
![Page 69: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/69.jpg)
Migrated Content Area
![Page 70: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/70.jpg)
Page Template forPage Group
![Page 71: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/71.jpg)
Select Regions forPage Portlet Display
![Page 72: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/72.jpg)
Summary
Use a taxonomy to assist users with navigation and searches
– Too many mandatory attributes can discourage Portal use– Too few attributes might not add value– Sell the value of the taxonomy to your user community
Bulk upload tools reduce data load time– Still need to set document attributes
WebDAV simplifies document updates– Edit-in-place via Windows Explorer
![Page 73: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/73.jpg)
Summary
Use Page Templates to provide a consistent user interface
– Within and across Page Groups– Make it easy enough for non-technical users
9.0.2 Custom Search Portlet offers significant improvements over 3.0.9 Advanced Search
Move to 9.0.2.6 for Document Management– Incremental migration is easiest
Requirements will change– Stay in touch with your user community
![Page 74: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/74.jpg)
Reminder – please complete the OracleWorld online session survey
Thank you.
Session id: 40293
![Page 75: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/75.jpg)
AQ&Q U E S T I O N SQ U E S T I O N S
A N S W E R SA N S W E R S
![Page 76: Best Practices for Portal Document Management Alan Levine Technical Director Oracle Consulting Session id: 40293 Jerome Garrett Chief, Metadata Branch](https://reader036.vdocuments.site/reader036/viewer/2022062518/56649ef35503460f94c04e91/html5/thumbnails/76.jpg)