OAF BC4J Package Naming Standards
For Ex :-
if package Name is xxcp.oracle.apps.ap.webui.Filename.pg
then in the system directory it will be like the below
xxcp
|
oracle
|
apps
|
ap
|
webui
|
Filename.pg
Most of the Companies will have a custom java top created like company top(ex :- xxcp) and they will place all the custom oaf objects inside it so that it will be easy to maintain during upgrades and patching ,cloning.
Lengths Accepted
For File Names
- 30 characters for XML Pages Names.
- 50 for java files.
Bean object Name length
- All Bean Ids Internal Name are limited to 30 characters
- Object names in pages must be unique in the entire page
- Most names follow Java naming convention (mixed case)
BC4J Components
EO
As per the general standard of OAF all EO Related files like XML and Java Files should go under
<custom_top>.oracle.apps.<application short name>.<module>.schema.server
ex :-
xxcp.oracle.apps.ap.oie.schema.server.xxcpOIEHeadersEO.xml
xxcp.oracle.apps.ap.oie.schema.server.xxcpOIEHeadersEOImpl.java
VO
As per the general standard of OAF all VO Related files like XML and Java Files should go under
<custom_top>.oracle.apps.<application short name>.<module>.server
ex :-
xxcp.oracle.apps.ap.oie.server.xxcpOIEHeadersVO.xml
xxcp.oracle.apps.ap.oie.server.xxcpOIEHeadersVOImpl.java
xxcp.oracle.apps.ap.oie.server.xxcpOIEHeadersVORowImpl.java
AM
As per the general standard of OAF all AM Related files like XML and Java Files should go under
<custom_top>.oracle.apps.<application short name>.<module>.server
ex :-
xxcp.oracle.apps.ap.oie.server.xxcpOIEHeadersAMxml
xxcp.oracle.apps.ap.oie.server.xxcpOIEHeadersAMImpl.java
Post a Comment