Linking ADF to Oracle Utilities Application Framework V4.x
By ACShorten on Sep 23, 2010
One of the major new facilities is the ability to use Oracle Application Development Framework (ADF) to build zones and have those zones be used in your Oracle Utilities product. This is a new feature in Oracle Utilities Application Framework V4.
One of the first things you need to setup is the link to the ADF runtime so that the Oracle Utilities product can use the runtime to render the ADF components.
In the installation of the Oracle Utilities product, there is an installation question which asks for "ADF Home Directory". So where is this?.
ADF works on Oracle WebLogic and the runtime is included in the Oracle WebLogic install files. If you use Oracle WebLogic for the installation you need to specify the location of the ADF files directly.
The key to the ADF Home Directory is to look for the oracle_common directory under the WebLogic installation directory. Let me illustrate this with an example.
If you have installed Oracle WebLogic server (WL_HOME) under the directory /opt/oracle/weblogic/wlserver10.3 then the oracle_common is actually located under /opt/oracle/weblogic. The ADF runtime actually exists, in my example, under /opt/oracle/weblogic/oracle_common/modules.
So for my example, I would specify /opt/oracle/weblogic as my ADF Home Directory. The Oracle Utilities Application Framework would then locate the rest of the files it needs.
Setting the ADF Home Directory correctly ensures ADF integration works. Once you specify it then it is linked. If you remove the ADF Home Directory from your configuration then it is not linked/unlinked.
You do not have to use ADF for your implementation, but if you do just ensure you link it correctly. If you do not specify the correct location you will see errors in the startup logs for Oracle WebLogic. You can then correct the location.
You can either specify the ADF Home Directory in the installation or use the configureEnv[.sh] -i command to reset the value. If you use the latter option, then remember to use the initialSetup[.sh] utility to reflect the change.
This is the first article on the ADF integration available in Oracle Utilities Application Framework