Thursday 27 June 2013

OAF CacheComponent not registered

 

When developing a custom Oracle Framework Page for Oracle EBS I run to the following error when running the page from JDeveloper.

image

 

I don’t know what is the cause of the error but I found the resolution on OTN and wanted to share it .

First of all you need to add “Functional Developer” responsibility to your user in EBS

Now, switch responsibility to “Functional Developer” and you will see a new web page is being opened immediately.

Click on core services

image .

Click on the “Cache Components”

image

Click on the “Create Component”

image

Enter the following information:

Name -- FLEXFIELD_METADATA_CACHE

Code -- FLEXFIELD_METADATA_CACHE

Application Name -- Application Object Library

Description -- Stores descriptive flexfield, key flexfield, and value set metadata

Loader Class Name -- oracle.apps.fnd.flexj.FlexfieldCacheLoader

Time Out Type --Time To Live

Time Out After --Global Idle Time

image

And click “Apply”.

Next time you will run your project from Jdeveloper the error will be gone

Sunday 2 June 2013

Manually install SOA DbAdapter into Weblogic 10.3.6.0

 

What is SOA DbAdapter and why do we need it is a separate question which you can cover by reading the following post. The point of concern in my port is to explain that you don’t need to download 3 GB of data in order to install it.

Oracle SOA suite a big piece of software and if you want to use only dbAdapter you will find that you need to download about 3GB of data from the following web site

Actually you need only several megabytes of data.

Download only second disk of installation from here download link (Oracle account required)

image

 

Open downloaded file. The name of the file I downloladed is ofm_soa_generic_11.1.1.7.0_disk1_2of2.zip

Inside this file you need to extract the following path:

Disk4\stage\Components\oracle.soa.common.adapters\11.1.1.7.0\1\DataFiles

Inside this path you will find a JAR file filegroup1.jar.

From this file you need to extract:

1. soa\connectors\DbAdapter.rar

2. soa\modules\oracle.soa.adapter_11.1.1\jca-binding-api.jar

From DbAdapter.rar extract DbAdapter.jar file.

All jar files you extracted put into <YOUR_DOMAIN>/lib directory.

“DbAdapter.rar” upload as web application through Web Logic “Deployment” intefrace.

So to make it work you only need 3 files. I would post them here, but I am not sure about licensing issues that may arise.