Sunday, April 13, 2014

ADF - BAM Data Control

Recently, I tried to integrate BAM server data objects with ADF application using BAM data control. When I tried to deploy and test the application, I faced couple of issues as mentioned below.

1. Error in log file:
<Mar 10, 2014 3:54:54 PM IST> <Warning> <oracle.adf.controller.faces.lifecycle.Utils> <BEA-000000> <ADF: Adding the following JSF error message: Failed handling event FirstGetOnDataProvider on QueryConfigured
        at oracle.tip.tools.ide.bam.dc.rt.provider.paging.PagingCollection.iterator(PagingCollection.java:152)
        at oracle.adf.model.bean.DCDataVO.buildProviderIterator(DCDataVO.java:1319)
        at oracle.adf.model.bean.DCDataVO.access$100(DCDataVO.java:86)
        at oracle.adf.model.bean.DCDataVO$DCObjectAdapter.refreshIterator(DCDataVO.java:2923)
        at oracle.adf.model.bean.DCDataVO.executeQueryForCollection(DCDataVO.java:404)

        at oracle.tip.tools.ide.bam.dc.dt.adapter.BAMDataControlDataVO.executeQueryForCollection(BAMDataControlDataVO.java:83)

2. Not able to configure BAM server connection as ADF connection configuration page is not visible in EM console.

Solution:
Step 1: The application must be deployed using MDS. Enable MDS customization as shown below and deploy the application to WLS server. While deploying application, you may need to choose MDS repository


Step 2: Login to EM and select respective ADF application. From the Application deployment menu, select ADF –> ADF Connections. Create BAM server connection and test application.



Refer to following documentation to understand ADF & BAM intergration....Click here

1 comment:

Provide your thoughts !