Feed Publishing Framework Implementation

This section provides an overview of feed publishing framework implementation.

The Feed Publishing Framework relies on other PeopleTools components, such as Integration Broker, for you to be able to publish and consume feeds.

You must configure your PeopleSoft system as follows:

Step

Reference

Configure and activate the Integration Broker gateway and target nodes.

See Configuring the Integration Broker Gateway and Target Nodes.

Configure the Integration Broker service target locations.

See Configuring Integration Broker Service Target Locations.

Note: If you plan to use secure authentication, then you must also configure Secure Sockets Layer (SSL) on your system.

See Implementing WebLogic SSL Keys and Certificates.

The default user of the ANONYMOUS node must be a valid user.

See Configuring the Default User of the ANONYMOUS Node.

Set authentication for the default local node to password or certificate. In addition, define the content URI text and portal URI text of the default local node.

See Configuring the Default Local Node.

Define the content URI text and portal URI text of each local host node.

See Setting URI Text for Local Host Nodes.

For Oracle WebLogic Server, you must configure the server to disable its own authentication.

Note: By default, the delivered config.xml file is set to disable Oracle WebLogic Server's own authentication. No additional configuration is required unless you have changed this authentication setting. Disabling Oracle WebLogic Server's authentication allows authentication to be passed through and handled by the PeopleSoft servlet.

See Configuring Oracle WebLogic Server to Disable Authentication.

Assign users the roles and permission necessary to use feeds.

Feed administrators require the PTPT1300 - Portal Administrator permission list, which is included in the Portal Administrator role. Users who need to search for and view feeds require the PTPT1000 - PeopleSoft User permission list, which is included in the PeopleSoft User role.

See Setting Page Permissions.

See Assigning Permissions to Roles.

See Setting Roles.

Using psadmin, activate the Pub/Sub servers on the application server.

This step is required only when scheduled feed messages are published to Integration Broker queues.

See Accessing the Application Server Options.

Configure Process Scheduler.

This step is required only when scheduled feed messages are published to Integration Broker queues through an Application Engine program.

See Using the Process Scheduler Menu.

PeopleTools delivers predefined feed data types for query feeds, worklist feeds, Integration Broker generic message feeds, and lists of published feeds. Follow these steps to use an existing feed data type:

Step

Reference

Publish a list of feeds feed for each feed data type using the Define Feed Data Types page. Also publish a list of feeds feed for the FEED data type to create a master list of feed lists.

See Publishing a List of Feeds Feed.

Create query feeds.

Create query feeds from Query Manager pages.

See Understanding Query Feeds.

Create worklist feeds.

Create worklist feeds from the Worklist and Worklist Details pages.

See Understanding Worklist Feeds.

Create feeds for Integration Broker asynchronous, one-way service operations, also known as Integration Broker generic message feeds.

Create Integration Broker generic message feeds from the Define IB Generic Message Feed page.

See Understanding Integration Broker Generic Message Feeds.

Use these steps to develop new feed data types:

Step

Reference

Analyze requirements for the new feed data type.

See Analyzing Requirements for New Feed Data Types.

Implement a feed data source application class.

See Creating the Feed Data Source Application Class.

Define the feed data type.

See Creating the Feed Data Type Definition.

(Optional) Update the property maintenance page to include a Publish as Feed link.

See Adding the Publish as Feed Link to a Page in the Component.

Note: Because any feed definition can be published through the Feed Publishing Wizard, it is optional to update the property maintenance page to add the Publish as Feed link.

(Optional) Add standard Publish as Feed pages to a component as hidden pages.

See Adding the Four Standard Publish as Feed Pages.

Note: Because any feed definition can be published through the Feed Publishing Wizard, it is optional to update the property maintenance component to add the Publish as Feed pages.

Update the view content page to include the related feeds hover menu.

See Adding the Related Feeds Hover Menu to Pages.