
Expose Existing JSF and Oracle ADF Applications and Task Flows
You
can use the Oracle JSF Portlet Bridge (Oracle's implementation of JSR 301)
to turn existing JSF and Oracle ADF applications, portals, and task flows
into standards-based portlets.
For example, suppose your application contains a JSF page that accepts input
for Human Resources details such as name, address, nationality, and so on.
You can package the page as a WSRP producer and, using the Oracle JSF Portlet
Bridge, surface the page as a portlet in your enterprise portal for all
your employees.
When you use the Oracle JSF Portlet Bridge, your pages and portlet views
become one and the same. Traditionally, developers first build an application,
then build portlets to integrate the application with their portal deployment.
With Oracle WebCenter Framework and task flows, developers build their application
out of a set of task flows that can be individually exposed directly as
portlets. In this way, you can build one application that can be delivered
as a single portlet or a collection of portlets exposed as a single portlet
producer. When changes or updates to this application occur, the portlet
is updated immediately. No other development framework provides this revolutionary
new technology.
You can customize the pre-built task flows or portlets delivered with WebCenter
Services to deliver any specific look and feel that is required. For example,
if a user's photo needs to be displayed with each discussion thread, the
pre-built task flow can be customized in JDeveloper to add this functionality
directly. Traditionally, such modifications would require that developers
rebuild applications from scratch if the requirements did not match the
pre-built component. Customizations are saved directly into Oracle Metadata
Services (MDS) without any coding on your part. This also means that when
new versions or patches of the task flows are released, customizations can
be directly applied without any complicated merge processes.