Documentum eRoom Portlets for BEA WebLogic Portal
Documentum eRoom has developed an integration with the BEA WebLogic Portal to display eRoom portlets for strategic business solutions. To learn more about the integration, watch the Documentum eRoom Portlets for BEA WebLogic Portal recorded event. Several eRoom portlets have been developed, including the following:
- My eRooms
- My Items
- My Tasks
- eRoom Program Dashboard
Each portlet, with the exception of the Program Dashboard, is designed for quick deployment into the BEA WebLogic Portal with minimal configuration, or can be customized to meet customer requirements. The Program Dashboard portlet will be shipped with sample eRooms to assist developers with configuration and deployment. The eRoom Portlets for BEA WebLogic Portal will work with both of Documentum’s collaboration clients, eRoom and eRoom Enterprise.
Download the eDK for BEA WebLogic Portal now.
Portlet Descriptions
My eRooms
This portlet provides the end-user with a customizable listing of rooms, with status and descriptions, that they can select for display. The list is available via an 'edit' button within the portlet and is a listing of all eRooms that the user has access to across the particular eRoom Site.
My Tasks
Displayed within this portlet will be a personalized view of all tasks assigned a user from a selected set of eRooms. Tasks can be culled from both eRoom databases (with an owner field) and eRoom Project Plans, including multiple instances from a single eRoom. Tasks will be displayed as line items underneath a header that displays the name of the eRoom they originate in and the task due date. Each item is a hyperlink back to the original item in the source eRoom.
My Items
The user can navigate multiple eRooms through a hierarchal tree and select any eRoom item for visibility within this portlet. Once selected, the item is shown along with an unread mark to indicate to the user when an update has occurred. Each item provides a view of the object type, eRoom name, item location, modification date and size details, and will act as a link that takes the user directly to the particular item within the eRoom.
Program Dashboard
This portlet is a specially configured object that in-house developers or a services organization can configure to view additional fields and data from within multiple selected eRooms. It will ship with default fields that match existing fields within sample eRooms for demonstration purposes.
· Dashboard delivers visibility into selected eRoom content such as calendars, databases, Project Plans and the status of items within those containers. eRoom contact info and overall status is also visible at this top level.
· The dashboard provides visibility into summary view of tasks within a Project Plan. More than one Project Plan object may be selected per eRoom. Project plan summary data that is visible by default within the dashboard is the name of the project plan, the status indicator (traffic light and ahead/behind wording), and duration. All summary data is visible via hover text by moving over the display area for the project plan.
· End user selection of eRooms is possible via an interface that is directly accessible from the dashboard UI
Technical Details
The Documentum eRoom portlets for BEA WLP are written in JSP and were developed in WebLogic Workshop. For the purpose of these portlets, eRoom web services are exposed as Java classes in WebLogic Workshop. Additionally, they have been designed as a component framework and take advantage of standard portlet functionality, specifically data caching and the ability to store personal preferences.
The eRoom portlets are designed to provide separation between the data layer and the display layer. All eRoom data displayed within the portlets is available in XML, so that the data can be transmitted to the portal and reformatted as needed by the display layer. The portlets leverage XSLT to format the data display as required, without the need to manipulate the data directly, simplifying UI customization.
The Documentum eRoom portlets can be modified and / or extended by customers and partners to address specific business requirements for collaboration content and data integrated into the BEA WebLogic portal environment.
Availability
The Documentum eRoom portlets are available as part of the 'eDK for BEA WebLogic Portal'. The portlets are available free of charge to Documentum customers and include the following materials:
- Portlet components with source code
- Installation instructions
- Sample eRoom facility for Program Dashboard portlet
- Technical documentation for customization
- End user license agreement
|