This chapter describes how to configure and manage the RSS service for WebCenter Spaces and custom WebCenter applications deployed to Oracle WebLogic Server.
This chapter includes the following sections:
The content of this chapter is intended for Fusion Middleware administrators (users granted the Admin
or Operator
role through the Oracle WebLogic Server Administration Console). See also, Section 1.8, "Understanding Administrative Operations, Roles, and Tools."
The RSS service provides the ability to expose information from WebCenter Services and external sources, as news feeds in WebCenter applications. The RSS service delivers content update information from the following WebCenter Services: Recent Activities, Discussions, Lists, and Announcements.
The RSS service does not require any back-end server. You do not need to set up a connection to use this service. Depending on your network configuration, you may need to set up a proxy server for your application to display content from external RSS news feeds.
To specify the proxy host and port used by the RSS service, use the WLST command setRssProxyConfig
. For command syntax and examples, see the section, "setRssProxyConfig" in the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference.
For information about how to run WLST commands, see Section 1.12.3.1, "Running Oracle WebLogic Scripting Tool (WLST) Commands."
Note:
To start using new proxy details, you must restart the managed server to which the WebCenter application is deployed. For more information, see the section, "Starting and Stopping WebLogic Managed Servers Using the Command Line" in the Oracle Fusion Middleware Administrator's Guide.Note:
Proxy servers for the RSS service cannot be set by using Fusion Middleware Control.To ensure that the proxy information is accurately configured for the RSS service:
In WebCenter Spaces, drag the RSS Viewer task flow to a page.
Edit the RSS Viewer task flow and set the URL to an external RSS feed. For example:
http://rss.cnn.com/rss/cnn_topstories.rss
If this feed renders correctly, it confirms that the proxy configuration is set up properly.
In WebCenter Spaces, when a user creates a blog by using the Blog service, an RSS feed is created for the blog so that users can get blog updates in their RSS reader of choice. This section describes the tasks that you must perform to support WebCenter blog RSS feeds.
To support WebCenter blog RSS feeds:
Set up Oracle WebCenter Wiki and Blog Server to use Basic Authentication.
Open the web.xml
from the WEB-INF
directory of your deployed Oracle WebCenter Wiki and Blog Server.
Replace the following entries:
<login-config> <auth-method>CLIENT-CERT,FORM</auth-method> <form-login-config> <form-login-page> /login.jsp </form-login-page> <form-error-page> /login.jsp </form-error-page> </form-login-config> </login-config>
With
<login-config> <auth-method>BASIC</auth-method> </login-config>
Save web.xml
.
Create an external application and configure it to store a user's login credentials for reading a secure RSS feed. For information about creating external applications, see Chapter 22, "Managing External Applications", and the chapter "Securing Your WebCenter Application" in Oracle Fusion Middleware Developer's Guide for Oracle WebCenter.
You must share the external application ID with WebCenter Spaces users creating blog RSS feeds.
WebCenter Spaces users can then specify the external application ID while creating an RSS Viewer task flow. Users also need to specify their credentials for the external application.