Saturday, October 4, 2008

How to deploy Oracle BPEL Portlets?

This posting describes how to deploy the Oracle BPEL Portlets and configure the Oracle Application Server Portal (OracleAS Portal) to provide access to data from these portlets.

OracleAS Portal Introduction
OracleAS Portal is a component of Oracle Application Server used for the development,deployment, administration, and configuration of enterprise class portals. A portal page, can contain one or more components called portlets that can each get their content from different data sources.

Oracle Application Server Portal and BPEL Process Integration
You can configure OracleAS Portal to access the following portlets:
  • Oracle BPEL Console reports portlets
  • Oracle BPEL Worklist Application portlets
I. Deploy the BPEL Portlets with Oracle Enterprise Manager 10g Application Server Control Console
1) Login to the EM using ias_admin
2) Select the OC4J_SOA from the Name column of the System Components table.
3) Click the Applications tab & click Deploy EAR file
4) Enter the following details:
J2EE Application: Oracle_Home\integration\orabpel\system\services\lib\BPELPortlet.ear
Application Name:BPELPortlet
Parent Application:orabpel
5) Click Continue. The Deploy Application: URL Mapping for Web Modules window appears. Accept the default BPELPortlet for Oracle BPEL Process Manager value or enter a different name in the URL Mapping field. Click Next. The Deploy Application: User Manager window appears.
6) Select Use JAZN LDAP User Manager. The LDAP Location field displays the Oracle Internet Directory instance associated with the Oracle Application Server Infrastructure. Click Next. The Deploy Application: Review window appears.
7) Review a summary of the selections you made on previous windows:
The EAR file to deploy 
The deployment destination instance
The URL mapping for Web modules & click Deploy.
8) Messages display indicating that deployment is in progress. When complete, the following message appears:
Application "BPELPortlet" was successfully deployed.

II. Create the BPEL Provider in Oracle AS Portal
Create a new Provider by name BPEL Provider by logging in as Adminsitrator in Portal ->
Navigator -> Registered Providers.
In the connection settings, provide the deployed URL as 

http://hostname:portno/BPELPortlet/providers

Once the provider is properly configured, the BPEL portlets can be added to any portal page.

No comments:

Post a Comment