IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Developing client applications for BPEL processes and tasks > Developing web applications using JSF components

Business Process Choreographer Explorer components

The Business Process Choreographer Explorer components are a set of configurable, reusable elements that are based on the JavaServer Faces (JSF) technology. You can embed these elements in web applications. The web applications can then access deployed BPEL process and human task applications.

The components consist of a set of JSF components and a set of client model objects. The relationship of the components to Business Process Choreographer, Business Process Choreographer Explorer, and other custom clients is shown in the following figure.


JSF components

The Business Process Choreographer Explorer components include the following JSF components. You embed these JSF components in your JavaServer Pages (JSP) files when you build web applications for working with BPEL processes and human tasks.


Client model objects

The client model objects are used with the JSF components. The objects implement some of the interfaces of the underlying Business Process Choreographer API and wrap the original object. The client model objects provide national language support for labels and converters for some properties.

Developing web applications for BPEL processes and human tasks, using JSF components