WSRP Producers Deployment Type

Portlet Technologies Matrix 2-9 Perl and any WSRP portal. So, a portlet regardless of language deployed to a WSRP-enabled container can be rendered on any portal that supports this standard. From an architecture perspective, WSRP producers are very similar to Web providers. For more information on the WSRP portal architecture, see The Relationship Between WSRP and JPS . To expose your portlets as a WSRP producer, you must create a producer that manages your portlets. To learn more about WSRP, see the WSRP and JSR 168 Standards page on the Oracle Technology Network. To learn how to expose your portlets as a WSRP producer, see Section 6.3.3, Deploying Your JSR 168 Portlet to the Oracle WebLogic Server. You can also test your WSRP producers online using the Oracle Portal Verification Service: http:portalstandards.oracle.comportalpageportalOracleHoste dWSRPPortalWelcome By default, the Portal session store maintains the users profile information, which is obtained from Oracle Internet Directory, for the duration of a Portal session. However, in some scenarios, WSRP producers require updates to the WSRP UserContext information sent to them. This information changes during the course of the session. In this scenario, to clear out the cached user information and obtain new information from Oracle Internet Directory when the target page is generated, the application or portlet producer redirects the browser to the following URL: https:server.domain.com:portportalplsportalportal.wwsec_app_user_ info.flush_cache?p_requested_url=url-encoded-target-page

2.4.3 Database Providers

You can also create a database provider that owns one or more PLSQL portlets. Database providers and their PLSQL portlets reside in the Oracle Metadata Repository database and are implemented as PLSQL packages. To access database providers on remote servers, you can use the Federated Portal Adapter Figure 2–3 . For more information about the Federated Portal Adapter, see Oracle Fusion Middleware Administrators Guide for Oracle Portal. 2-10 Oracle Fusion Middleware Developers Guide for Oracle Portal Figure 2–3 Database Providers