Page flow applications can be created first, and then be "portal-ized"
by using WebLogic Workshop to add the Portal Extensions components to the
existing application.
To Add Portal Functionality to an Existing Page Flow Application
- Open the application in WebLogic Workshop.
- Right-click the Web application (Project) in the Application panel and
select Install Portal.
- Create a new Portal
- Drag the Page Flow into a placeholder in the portal design view.
- As you drag the Page Flow into the placeholder, You will be asked if you
want to create a portlet from the .jpf. If you select Yes, the portlet wizard
is launched.
- If necessary, edit the page flow and JSPs, replacing direct navigational
references to JSPs and HTML pages with page flow actions.
- As you edit the page flow, verify the navigation by opening a viewer that
will preview the pages without the portal. For example, point your browser
to http://localhost:7001/YourWebApp/YourPageFlow/SimpleController.jpf.
- When the navigation and interaction works within the page flow, preview
the portlet by navigating to YourWebappp/portal.portal.
- Verify that references to individual portlets are correct.
NOTE: WebLogic Workshop forces each portlet instance
name to be unique within a portal Web application.
- Since the source files in the application have been placed in a new directory
structure, verify links to resources such as cascading style sheets, JSP
includes, and images.
Related Topics
What is a Portal?
Portal Key Concepts
and Architecture
Developing Portal Applications
Building Portlets