OAF Basic Setup for Oracle R12

JDeveloper - Tool
11i - Jdeveloper 9i
R12 - Jdeveloper 10g
ADF - Jdeveloper 11g

$JAVA_TOP/oracle/apps/ar/hz/custstd/webui/CO.java

$JAVA_TOP/oracle/apps/ar/hz/custstd/webui/PG.xml
$JAVA_TOP/oracle/apps/ar/hz/custstd/server/AM.xml
$JAVA_TOP/oracle/apps/ar/hz/custstd/server/VO.xml
$JAVA_TOP/oracle/apps/ar/hz/custstd/schema/server/EO.xml


Set up of jdeveloper
1) Setting up of enviornment variable
variable name :- JDEV_USER_HOME
value:- C:\JG\p9879989_R12_GENERIC\jdevhome\jdev

2) DBC file - Database connection file.
$INST_TOP/secure

Keep the DBC file under \jdevhome\jdev\dbc_files\secure

3) We create the oaworkspace and project

OAF pages doesn't go under appl_top
$JAVA_TOP
$JAVA_TOP/oracle/apps/<Application_name>/<Component_name>/<Subcomponent_name>/...
$JAVA_TOP/oracle/apps/ar/hz/custstd/....

CO - .java file
Pages, RN - .xml file
AM - .xml, .java
VO - .xml, .java
EO - .xml, .java
BC4J - Business component for java - It is combination of EO, VO, AM, CO, PG, RN
CO, PG, RN - webui folder
AM, VO - server folder
EO - schema/server folder

$JAVA_TOP/oracle/apps/ar/hz/custstd/webui/CO.java
$JAVA_TOP/oracle/apps/ar/hz/custstd/webui/PG.xml

Page Layout Region:
1. ID
2. AM Defination
3. WindowName
4. Title