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 10.3.0.1.0

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 10.3.0.1.0 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 10.3.1.0.1 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 10.3.1.0.1, so it’s critical that customers install this patch.

Updated 10.1.3.4 Wiki, Blog, and Discussion Services

The previous releases of Oracle WebCenter contained two Web 2.0 services: Discussions and Wiki. The 10.1.3.4 release, officially called Oracle WebCenter Additional Services 10g (10.1.3.4), 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.

enssembleviewlet

Follow

Get every new post delivered to your Inbox.