Oracle OAF: Deployment
Here are the parts of deployment in OAF:a. Deploy Customizations (supposing that we have created a folder /oaf/custdocs in the source system and /oaf/custdocs_STG in the target system):1. Source System:…
Oracle OAF (Oracle Application Framework) is a framework based on Java and XML, which is used for Oracle Applications customization (e-Business Suite)
Here are the parts of deployment in OAF:a. Deploy Customizations (supposing that we have created a folder /oaf/custdocs in the source system and /oaf/custdocs_STG in the target system):1. Source System:…
Here is how different files are copied to the application server:- Controller files (CO.class): go from /myclasses/.../webui to $JAVA_TOP/.../webui- View Object files (VO.xml, VOImpl.class, VORowImpl.class): go from /myclasses/.../server to $JAVA_TOP/.../server-…
Here are some examples from OAF types of messages:Debug Message:pageContext.writeDiagnostics(this, "CustomDebug message: milestone 01", OAFwkConstants.PROCEDURE);(Can be viewed with Diagnostics enabled on PROCEDURE level)Error Message:throw new OAException("XXX", "XXX_MY_CUSTOM_MSG", null, OAException.ERROR, null);Confirmation…
The following piece of code is an example of how we can loop a View Object (VO) and do something: public void processFormRequest(OAPageContext pageContext, OAWebBean oawebbean) { super.processFormRequest(pageContext, oawebbean); …
This code requires you to setup a new function with name XXX_CUSTOM_PAGE, specify the complete path and assign this function to your responsibility.String AuctionHeaderId = ReqRow.getAttribute("AuctionHeaderId").toString();String BidNumber = ReqRow.getAttribute("BidNumber").toString();HashMap hm…
Call Procedure in OAF (1 input, 1 output parameter): String sql = "BEGIN xx_custom_pkg.custom_prc (:1,:2); END;"; try { OracleCallableStatement cs = (OracleCallableStatement)oam.getOADBTransaction().createCallableStatement(sql, 2); ((OracleCallableStatement)cs.registerOutParameter(2, Types.VARCHAR, 0, 2000)); cs.setString(1, xxAttribute1Value); cs.execute(); …
Here is how to configure an input LOV. First we must create a region, which provides the values, (if we don't use an existing one e.g. ponSupplierItemLovRN):Item:ID: xxTestLOVExternal…
- Personalize Self-Service Defn: Yes enables personalization link on all pages..This should be no in Production environment. For development team also it is better to set it yes at the…
Use the following commands;$INST_TOP/admin/scripts/adoacorectl.sh stop$INST_TOP/admin/scripts/adoacorectl.sh start
You can refer to Metalink note ID 357597.1 1. Set profile "FND: Diagnostics" to "Yes" at user level.2. Login to Personal Home Page as that user and select the "Diagnostics" icon…