3.2 Customizable Application Libraries
All customization in the application would be done on the ADF Libraries. List of libraries that can be customized and set of default projects that can be used for building the projects are:
Table 3-1 List of libraries
Library Name | Description |
---|---|
adflibOfsllCommonModel.jar | Contains all the application Business Objects such as entity object, view object and application module. |
adflibOfsllCommonUI.jar | Contains all the User Interface fragments (JSFF) and taskflows (TFs) and all re-useable templates. |
Table 3-2 Default projects
Project Name | Description |
---|---|
OracleFSLLEnterpriseApp/ OracleFSLLEnterpriseApp.jws | Enterprise EAR Application deployment project. This is the default customization main project used to bundle all the libraries into an EAR. |
OracleFSLLCommonSkin/ OracleFSLLCommonSkin.jws | Application Skin project, containing images and CSS file. The skin project changes can be handled through Oracle ADF Skin Editor. |
OracleFSLLCustomization/ OracleFSLLCustomization.jws | Customization project containing the customization layer values i.e. region layer, Industry layer and site layer key value pair. |
Note:
- Above projects are available as part of the application installer bundle
under
/cust_lib
folder. - The customizable libraries can be extracted out of
/core_as/*.ear
file. Extract the*.war out of *.ear
and the libraries are under/WEB-INF/lib
folder. - Currently existing menu items cannot be customized as well as new menu items cannot be added.
Parent topic: Application Artifacts