Site Navigation

Contact us for more information

Portal Solution Accelerator for Oracle WebCenter Content

Request a QuotePortal Solution Accelerator



PSA product boxLaunch an Intranet Built on WebCenter Portal in Less than 60 Days!

Fishbowl Solutions' Portal Solution Accelerator, formerly known as Intranet in a Box, is a packaged set of products and services that together provide a framework to design, build and deploy visually rich and relevant intranet sites. This framework makes it easy for users to contribute content, ensures personalized experiences, and lays the foundation for widespread intranet adoption and use.

Portal Solution Accelerator is a content-driven site developed on top of the Oracle WebCenter platform to more easily integrate enterprise collaboration functionality and to leverage Oracle WebCenter Content as the web content management system. The navigation and structure of the site are controlled by content entered by contributors in Oracle WebCenter Content.

Computer, tablet, and phone with Portal Solution Accelerator

Feature Summary

  • User-defined mega-menu structure allows navigational changes and content updates without IT involvement
  • Multi-faceted personalization ensures employees see information most relevant to them
  • Easily packaged and redeployed to various business units or as multiple micro-sites
  • Provides reusable framework that incorporates familiar design pattern and deployment process, which lowers ongoing cost of overall Intranet maintenance
  • Further maximizes Oracle software investments
  • Utilizes features from Oracle WebCenter Content and Portal, enabling organizations using both products to leverage inherent capabilities of each
Contact Us to Learn More
Contact us to learn more, schedule a demo, or request a quote.


Portal Solution Accelerator (PSA) is a site framework for accomplishing multi-site rollout on a rapid timetable using Oracle WebCenter Portal and Content. This is accomplished by enhancing, creating, and leveraging several areas within the various products in the Fusion Middleware stack. Fishbowl uses a content- and metadata-driven approach to structure and building the site and its navigation, which is done with WebCenter Content add-on components. Fishbowl also uses its own custom portlets for communication and consumption of content within the WebCenter Portal environment. Reusable taskflows and supporting server-side Java code provide the ability to create custom and extensive site templates and skins with minimal effort.

Timeline of launch: Days 1-3: Analysis and scoping. Technology audit; discuss requirements. Days 3-5: Branding and design. Creative discussion; in-house or Fishbowl. Days 5-7: Framework development. Code and architecture development. Days 7-10: UI Integration. Integrate corporate branding and design. Days 10-45: Installation, configuration, and testing. Install content and portal bundles; load testing. Days 45-60: Launch a live site.

WebCenter Spaces: The rendering engine used for PSA is Oracle WebCenter Spaces, part of the WebCenter Portal product. Spaces is an out of the box reference implementation for a portal built on the WebCenter Framework, a J2EE-based portal framework developed by Oracle. Within the Spaces application are multiple "spaces", which are containers for a set of pages and services that are related in some way. Fishbowl's PSA framework is implemented as a single space within the WebCenter Spaces environment, and leverages a custom developed template and skin to provide the look and feel for the site.
WebCenter Content: Oracle WebCenter Content is the content management system that feeds the site. Content is entered through specific content profiles, which drive site structure and navigation and determine where a piece of content will show up and how it will be displayed by the site. A custom WebCenter Content component is also leveraged to provide UI enhancements to make contribution easier for business users and to support a decentralized contribution model.
Contribution and Site Content: All contribution for the site is handled in WebCenter Content by checking a content item into one of the included profiles. The rendering on the WebCenter front end uses these profiles and their associated metadata values entered by the user to render the site content and navigation. Profiles include categories, sub-categories, topic pages, articles, contacts, images, and landing page assets.
Portal Solution Accelerator screenshot
Fishbowl's Portal Integration Suite: PSA combines with another Fishbowl product, Portal Integration Suite, to use JSR-286 portlets to interface with WebCenter Content. They are split into two portlets based on requirement and functional need.
Snippet Portlet: Used for displaying a single content item, this portlet takes a specified item and renders in place. More advanced configurations can take metadata and have content wrappers for displaying content. Personalization can be added for multi-language support or other business requirements. Another function is the "Replaceable" function, which allows the portlet to be used in a similar manner as Site Studio Secondary pages. The page organization and layout remain static, but content renders differently based on an ID passed onto the page.
Search Portlet: The search or "list" portlet is used for rendering multiple pieces of content returned by a predefined or rule-based search query. The search query runs against the content server and returns content, and can be as straightforward as returning all HR document types or as dynamic as adding in the current date to get timely content items. Fishbowl portlets use a JSP template system in which the configuration of the portlet determines how the content gets rendered by selecting from a list of search portlet templates. These templates are JSP pages developed for customers or a use case to leverage common functions for display within the portal. These templates are stored and managed with WebCenter, allowing real-time editing of the templates without modifying the portal.
4500 Park Glen Road Suite 200, Minneapolis, MN 55416 | (952) 465-3400 © 2015 Fishbowl Solutions. All rights Reserved.