How To Easily find the ADF version you are using with Fusion Middleware Components.
Using the OPatch utility :-
--------------------------------
You can find the information using ADF, but it is a bit complicated since the version changes when patched.
system@oracevm]$ ./opatch lsinventory -detail
or
system@oraclevm]$./opatch lsinventory -detail | grep JDEVADF
JDEVADF 11.1.1.7.0
However, when you verify the output for JDEVADF, you must see the ID of the patches that have updated the ADF versions, for example from 11.1.1.7 to 11.1.2.4
Another method to determine the version of the ADF is to open the adf jar extracting the information, as an example I have listed the version numbers for 12.1.2, 11.1.1.7, 11.1.2.4 rel.
For FMW 12.1.2
$ cd /u01/app/oracle/product/adf12c/oracle_common
$ unzip -p modules/oracle.adf.share_12.1.2/adf-share-support.jar |
tr '[\000-\011\013-\037\177-\377]' '.' | grep "JDEVADF"
Oracle-Label: JDEVADF_12.1.2.0.0_GENERIC_130608.2330.6668.
Oracle-Label-JDEVADF: JDEVADF_12.1.2.0.0_GENERIC_130608.2330.6668.
For FMW 11.1.1.7
$ cd /u01/app/oracle/product/osb111/oracle_common
$ unzip -p modules/oracle.adf.share_11.1.1/adf-share-support.jar |
tr '[\000-\011\013-\037\177-\377]' '.' | grep JDEVADF
Oracle-Label: JDEVADF_11.1.1.7.0_GENERIC_130226.1400.6493.
For ADF 11.1.2.4
$ cd /u01/app/oracle/product/adf/oracle_common
$ unzip -p modules/oracle.adf.share_11.1.1/adf-share-support.jar |
tr '[\000-\011\013-\037\177-\377]' '.' | grep JDEVADF
Oracle-Label: JDEVADF_11.1.2.4.0_GENERIC_130421.1600.6436.1.