Framework

The JavaServer Faces Components for Crystal Enterprise provide a set of components, managed beans, and associated classes that build on the Crystal Enterprise class library. Use JavaServer Faces Components for Crystal Enterprise to construct a Crystal Enterprise application, quickly and easily. The framework is composed of multiple layers:

Framework diagram

 

JSF components

The JSF components run on the server and encapsulate the user-interface (UI) and presentation layer of a web application. You may manipulate those components in the visual designer of IDEs, and use them in the JSF-enabled JSP pages that are incorporated into your business application. For an overview of the components, see JSF components.

Managed beans

The supplied managed beans are server-side objects that contain the data and underlying logic of the application, which can be accessed by the UI components on the page through bindings to bean properties.

The managed beans encapsulate information that is used repeatedly, such as user authentication credentials and Crystal Enterprise items. You can easily maintain and pass that information from page to page.

The key advantage that components and managed beans offer is that they operate independently. Components allow you to change the UI of your application, without having to change the underlying logic or data that the beans manipulate. For an overview of the managed beans, see Managed Java beans.

Supporting API

The JavaServer Faces Components for Crystal Enterprise contain their own rich class library that accesses and extends the functionality of the JSF components. To view the API documentation, see the Crystal Reports for Rational Application Developer Java API Reference.

Crystal Enterprise Java SDK

The JavaServer Faces Components for Crystal Enterprise are built on top of the Crystal Enterprise Java SDK. As a result, you have full access to the complete Crystal Enterprise class library to further extend and enhance the functionality of you web applications. For more information on the Crystal Enterprise framework and to view the API documentation, see the Crystal Enterprise Java SDK Guide.



Business Objects
http://www.businessobjects.com/
Support services
http://www.businessobjects.com/services/support/