JSF Portlet Bridge Presentations at the JSF Summit

Oracle’s Mike Freedman, the spec lead for JSR 301: Portlet 1.0 Bridge for JavaServer Faces 1.2 and JSR 329: Portlet 2.0 Bridge for JavaServer Faces 1.2 gives two presentations at the JSF Summit, in Orlando, FL.

Here are the abstracts:



Did you know that your JSF application is also a portlet?

The Portlet Bridge (JSR 301 or JSR 329) provides a Faces compatible runtime environment in a Java portlet environment enabling a JSF application to simultaneously be published as a web application and a portlet. This talk introduces you to the Portlet Bridge and shows you how to use it in your applications. Demonstrations are provided to illustrate concepts. Topics covered include:

  • The difference between JSR 301 and JSR 329.
  • Extending a Faces application so it also runs as a portlet.
  • An overview of the bridge’s configuration flexibility to adapt to differing Faces and application environments.

The Portlet Bridge and the 2.0s

In the recent past both Java Portlets and JSF have published their 2.0 versions. This talk introduces you to how the major new features in each of these 2.0s are managed by the bridge. The Portlet Bridge provides a Faces compatible runtime environment in a Java portlet environment enabling a JSF application to simultaneously be published as a web application and a portlet. As a technology that sits between two others (the Java Portlet API and Faces), its capabilities expand as the controlling technologies are revised. Demonstrations are provided to illustrate concepts. Topics covered include:

  • Portlet 2.0 shared render parameters
  • Portlet 2.0 eventing
  • Portlet 2.0 resource serving
  • JSF 2.0 Ajax support

Wiki, Blog, and Discussion Sample Portlets for Oracle Portal

We have new sample wiki, blog, and discussion portlets available for download. The samples use the wiki, blog, and discussion server APIs, giving you examples of the types of functionality you can integrate into your environment.

ADF and WebCenter Mashup: Publishing Google Gadgets with Ensemble

igoogleWith Tom Quigley we just published a new demo showcasing what it takes to publish ADF or WebCenter applications as Google Gadgets. The demo walks you through the simple steps of building an ADF application, exposing it as a Google Gadget with Ensemble, and consuming the gadget in iGoogle.

Integrating ADF with Your Applications: Ensemble Patch Set

enssembleviewletAs part of the Fusion Middleware 11g R1 release train, we just made an interoperability patch set available for WebCenter Ensemble (Download: Linux | Solaris | Windows).

The primary purpose of the patch set is to provide support for integrating ADF applications and task flows into your applications. The patch certifies the use of the WebCenter Social Computing Services (aka: WebCenter Web 2.0 Services) with WebCenter Interaction (fka: Aqualogic Interaction (fka: Plumtree)). This patch enables WCI customers to consume ADF task flows as portlets.

This brief demo gives you a high level overview of Ensemble.

WebLogic Portal 10.3 Patchset Supporting Interoperability with WebCenter 11g

We just released a new Patch Set Update for WebLogic Portal 10.3 which enables interoperability with WebCenter 11g via WSRP 2.0. This patch set allows you to consume the WebCenter Social Computing Services (aka: WebCenter Web 2.0 Services) components and task flows in WebLogic Portal, by leveraging the Oracle JSF Portlet Bridge (JSR 301). Also, you can build new capabilities with Oracle ADF and WebCenter and surface them in WebLogic Portal.

This patch is the technical enabler required for interoperability, and it provides variety of product fixes as well. For important information, please see these sections of the Release Notes.

Our plan is that future WebLogic Portal 10.3 patches will be issued on top of Patch Set Update, so it’s critical that customers install this patch.

Updated Wiki, Blog, and Discussion Services

The previous releases of Oracle WebCenter contained two Web 2.0 services: Discussions and Wiki. The release, officially called Oracle WebCenter Additional Services 10g (, contains the enhanced versions of Wiki and Discussions, and packs blogging capabilities as well (download discussions | download wiki and blog).

A nice touch to the release is that we have sample portlets available, built and tested against WebLogic Portal. The sample portlets are designed to allow you to easily connect to the Wiki, Blog, and Discussion Servers. Once connected, you can navigate, create new blog entries, wiki pages, and discussion forum threads (wiki and blog samples download | discussion samples download).

These are the first in the series of the WebCenter Web 2.0 services that are certified on WebLogic Server 10.3.  Going forward, the rest of the WebCenter 11g stack is planned to be certified on the WebLogic Server as well.

For more information, refer to the OTN page.

Ensemble 10.3 Released – Overview Demo

Tom Quigley just published an excellent viewlet on the brand new Ensemble 10.3. His demo highlights how straight forward it is to inject content into any web application.

Here is a brief summary of Ensemble:

Ensemble is a reverse proxy through which end users view Web applications. For example, a customer might control access to and collect analytics on their wiki by proxying it through Ensemble. They might also use Ensemble to inject existing portlets or widgets into new Web applications.

When injecting content into new applications, Ensemble users can choose between JavaScript Injection, which is widely useable but requires changes to the application source code, or Web Injection, which allows source code to remain untouched. Web Injection can also be used to tweak styles, fix JavaScript collisions, and more.


Oracle Portal Product Strategy & Roadmap Web Casts

We have a series of web casts in November discussing our overall portal strategy and roadmap going forward. The webcasts will address feature updates, integrations, and certifications – as well as other news relevant to WebLogic Portal, WebCenter Interaction, and Oracle Portal customers.

Oracle Portal Products Strategy & Roadmap Update: WebLogic Portal
November 13, 2008
10:00 a.m. PT/1:00 p.m. ET

Oracle Portal Products Strategy & Roadmap Update: WebCenter Interaction (formerly AquaLogic User Interaction)
November 19, 2008
10:00 a.m. PT/1:00 p.m. ET

Oracle Portal Products Strategy & Roadmap Update: Oracle Portal
November 20, 2008
10:00 a.m. PT/1:00 p.m. ET

Go to the announcement on oracle.com to register for these web casts.

E-Business Suite and the Fusion Middleware

If you’re an E-Business Suite customer, and haven’t see Lisa Parekh’s presentation at Oracle OpenWorld in San Francisco this year, you can take a look at her presentation: E-Business Suite Technology Essentials.

Her extensive presentation touches several interesting topics. A few of them:

  • Comparison of the Oracle E-Business Suite Release 11i and 12 technology stacks
  • Certified Desktop client tier configurations
  • Certified Application Server tier and optional external Fusion Middleware components
  • Apple iPhone applications
  • SOA Integration and enablement
  • Application Integration Architecture
  • Oracle WebCenter
  • New Oracle BI Publisher features

For more information take a look at her slides and refer to Steven Chan’s blog post.

Live WebCast: Consuming PeopleSoft Pages Using WSRP in WebCenter

The Fusion Middleware Best Practice Center organized several Web casts addressing our applications customers. The one on Tuesday, October 14th, 2008 sounds especially interesting, covering WSRP interoperability between PepoleSoft and WebCenter: Consuming PeopleSoft Pages Using WSRP in WebCenter.

In addition to the Web cast, PeopleSoft customers may find the Adding a PeopleSoft Portlet to a WebCenter Application tutorial useful as well.

And another exciting one: the Consuming PeopleSoft Portlets with Style blog entry covers how the consumer application’s look and feel can be preserved and managed when using WSRP.


Get every new post delivered to your Inbox.