Using OAF in R12

Hi,
I want to build OAF component in R12, i have installed dev suite 10g which includes JDEVELOPER.
After starting JDEVELOPER i found "Workspace Configured for Oracle Applications" and "Business Component Package" are missing.
So this JDEVELOPER is configured only for ADF. Then i came to know there is a patch for OAF in R12 "p6908968_R12_GENERIC".
I have installed the patch now i am able to see "Workspace Configured for Oracle Applications" but still i am not able to "Business Component Package".
In business tier it shows on ADF Business Components.
Please what other configurations are needed for R12.
Thanks
Sandeep

Hi,
In jdeveloper 10g it is littlebit different.
First Create component then it will ask for business component package
Suppose u want to create an EO. then do the following
1. Create a project
2. Create EO by Right click to .jpr --> New --> Business Tier --> Entity Object
then EO Creation wizard you have to give name of EO and same time u have to give package name. It will automatically create ur specified package for EO
3. In similar way u can create server package to contain ur VO.
So idea here is first create ur component and then specify package......
Regards,
Ram

Similar Messages

  • How to disable link on R12  suppliers page using OAF personalization

    Dear All,
    My client asking to hide/disable banking details link on R12 suppliers page ,
    Please let me know if there is any solution using OAF personalization.
    in personalization link i am not able see any link items ,where as in about this page its showing all the link attached to page .
    Thanks & Regards
    Raju

    Hi Raju,
    Plz go to the region containing the links. You should find the links. Try change render property accordingly.
    Regards
    Sanujeet

  • Is it possible to launch a form from an OAF page using OAF Personalization

    In R11, the Customer Standard form ARXCUDCI was customized to call a custom block from the Address screen. In R12 the customer standard form has become an OAF page. We have decided to create a custom form for the custom block using Oracle Developer. However we need a mechanism to call this custom form from the Customer Standard OAF page.
    My query is if it is possible to call a custom form from an OAF page using OAF personalization only (i.e. without directly customizing the code of the OAF page)
    Thanks
    Sanjay

    Dear Apurba,
    I have made some progress.
    I have open the Customers OAF Page, queried a customer, selected a site and opened it.
    Then chose Personalize "Account Site Address"
    There I added a Button on the Header Address level
    ID=XXTVL_LASSY_BUTTON
    Populated the Additional Text and Prompt properties.
    Also set Destination URI=form:SYSADMIN:SYSTEM_ADMINISTRATOR:STANDARD:FND_FNDMNMNU.
    The button is now showing in the address page, and when I click on it it opens the seeded Menu form.
    I now have to create the custom form and set Destination URI to the Custom Form.
    I am also aware how to add parameters to Destination URI.
    But could you let me know how to read the value from a OAF page form field and reference it in Destination URI.
    I need the value of PARTY_SITE_ID of the Address OAF page.
    Alternatively, the Site Number is displayed on the OAF page. If I can read it that will also do. I can use the Site Number in the custom form rather than PARTY_SITE_ID
    Thanks
    Sanjay

  • E-Business Suite Application Dev using OAF and ADF (White Paper Feb. 2008)

    Hi,
    In Oracle White Paper entitled "E-Business Suite Application Dev using OAF and ADF (Feb. 2008)" it was mentioned on page 7 :
    +"When ADF 11g becomes production, we will publish a revised paper that compares OAF with ADF 11g, and discuss development against E-Business Suite."+
    I've had no luck finding a new comparison table for OAF R12 with ADF 11g :(
    can anyone help me on this?
    thanks in advance,
    Adrian

    Srini Chavali wrote:
    It is still not clear if your have to use SSO - the scripts loadsdk.sql and regapp.sql specifically are for Oracle Single Sign ON (OSSO) - the authentication schemes referred to on page 20 of the same doc do not require SSO. So, is SSO a requirement in your scenario ? If not, you should be following the steps in the section titled "Confuguring Custom Authentication" (beginning of page 20).Ouch..Sorry Srini, I have completely misinterpreted by the page no.'s in Adobe pdf reader.I was telling you about page 18 of the document.
    Anyway i'll start with configuring Custom Authentication as by your suggestion.
    But i'll move forward with no understandings about SSO and its implementations.
    All I could get is this links
    http://docs.oracle.com/cd/E15586_01/webcenter.1111/e12405/wcadm_security_sso.htm
    http://docs.oracle.com/cd/E15523_01/install.1111/e12002/sso_das.htm
    Is this link correct to start learning about SSO or do I need to learn anything (LDAP,OAM,etc..) before that ?

  • Error While Inserting Data into table using OAF

    Hi Experts,
    I am learning OAF; i am trying into insert the data into table using OAF. I followed the below procedure.
    My table(OLF_TEST_TBL) Columns:
    EmpID (Number), Ename(VARCHAR2 100), Sal Number, and who columns.
    1. created Application Module (AM).
    package: oracle.apps.mfg.simplepg.server
    name: oaf_test_tbl_am
    2. created simple page
    name:EmployeePG
    package:oracle.apps.mfg.simplepg.webui
    3. Assigned the Application Module to Page
    4. Created Entity Object(EO)
    name:oaf_test_tbl_eo
    package:oracle.apps.mfg.simplepg.schema.server
    schema:apps
    table:OLF_TEST_TBL
    note:
    1. EMPID column is selected as primary key
    2. selected create method, remove method and validation method.
    3.checked generate default view object
    VO:
    name:olf_test_tbl_vo
    note: Entity Object was assigned to VO
    Coming To page:
    page main region:EmployeeMainRN
    1.under main region i created one more region using wizard
    selected AM and VO, region style-default single column
    2. under main region i created one more region
    region style- pagebuttonbar, ID:pagebutoonsRN
    3. under pagebuttonRN, created two submit buttons(ID:SUBMIT, ID:CANCEL).
    In AM java page:
    created a method to insert row and for commit.
    Insert Method:
    public void insertrow(){
    OAViewObject vo=(OAViewObject)getoaf_test_tbl_vo1();
    if(!vo.isPreparedForExecution()){
    vo.executeQuery();
    Row row=vo.createRow();
    vo.insertRow(row);
    row.setNewRowState(Row.STATUS_INITIALIZED);
    Commit Method:
    public void savaDataTooaftesttable(){
    getDBTransaction().commit();
    In EmployeeMainRN, created a controller.
    In this controller process request method, 'insertrow' method was called.
    import oracle.apps.fnd.framework.OAApplicationModule;
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    if (!pageContext.isFormSubmission())
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    am.invokeMethod("insertrow");
    To commit the transaction when SUBMIT button pressed, commit method was called in process form request method.
    import oracle.apps.fnd.framework.OAViewObject;
    public void processformRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    if (pageContext.getParameter("SUBMIT") != null)
    am.invokemethod("savaDataTooaftesttable");
    Error After clicking the submit button_
    I ran the page, page was opened successfully. Once i enter data and click submit button, it's giving the following error.
    The requested page contains stale data. This error could have been caused through the use of the browser's navigation buttons (the browser Back button, for example). If the browser's navigation buttons were not used, this error could have been caused by coding mistakes in application code. Please check Supporting the Browser Back Button developer guide - View Object Primary Key Comparison section to review the primary causes of this error and correct the coding mistakes.
    Cause:
    The view object oaf_test_tbl_am.oaf_test_tbl_vo1700_oaf_test_tbl_vo1_practice_test_prc1_oracle_apps_mfg_simplepg_server_oaf_test_tbl_am.oaf_test_tbl_vo1 contained no record. The displayed records may have been deleted, or the current record for the view object may not have been properly initialized.
    To proceed, please select the Home link at the top of the application page to return to the main menu. Then, access this page again using the application's navigation controls (menu, links, and so on) instead of using the browser's navigation controls like Back and Forward.
    Experts, Kindly help me why i am getting this error.
    Awating your replies.
    Thanks in advance.

    If you dont want to create message. You can throw exception like below as well
              throw new OAException("Emp Id is "+empId+" and employee name is "+empName, OAException.CONFIRMATION);Thanks
    --Anil                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Help needed to create a master-detail JSP page using OAF.

    I like to create a master-detail JSP page using OAF. If any help or guide will be appreciate.
    - Kausik

    A Master Detail Page is a basically a game between two VOs(Master and Detail mostly connected through a View Link). You can also have a look at the View Link section in the Dev guide. Page Layouts is one thing which you can take a call yourself.
    Regards
    Sumit

  • Generate Pdf Report using OAF

    Hi,
    I need to generate Pdf Report using OAF.. I dont know how to generate Pdf reports..
    Can anyone help me to do it using OAF..
    Please tell me what steps i need to use and any jar files required for doing it...
    Thanks,
    Babu

    Hi Guys ,
    I found the classes the DocumentHelper class is found in
    oracle.apps.xdo.oa.common.DocumentHelper
    The properties class was in java.util.properties
    I compiled the code and when i run it i get the following exception
    oracle.apps.fnd.framework.OAException: Application: FND, Message Name: SYSTEM-ERROR. Tokens: MESSAGE = Io exception: Got minus one from a read call; (Could not lookup message because there is no database connection)
         at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:988)
         at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:352)
         at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
         at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
         at runregion.jspService(runregion.jsp:96)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:797)
    I get the exception at this point in the code :
    String dataDefCode = "DTFEMP" ;
    String dataDefApp = "CIE";
    DataTemplate datatemplate = new DataTemplate(((OADBTransactionImpl)getOADBTransaction()).getAppsContext(), dataDefApp,dataDefCode );
    Thanks
    Tom...

  • What oracle forms / reports version are using in EBS R12?

    Hi all,
    We are planning to upgrade to EBS R12. what oracle forms / reports version are using in EBS R12?
    Thanks.

    Hi,
    Forms and Reports 10.1.2.x are used by Oracle Applications Release 12.
    Note: 437878.1 - Upgrading Forms and Reports 10g in Oracle Applications Release 12
    Oracle Applications Concepts
    http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121oacg.pdf
    upgrade forms reports R12
    http://forums.oracle.com/forums/search.jspa?threadID=&q=upgrade+forms+reports+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • Can i use oaf to develop a new software( with oracle database)

    anybody can help?

    Hi,
    OAF works only with apps so if you are planning something for Oracle Apps you can use OAF, if you are planning to develop new software that is not related with apps then go with ADF, OAF will not work.
    Regards,
    Reetesh Sharma

  • How to open a file using OAF

    Hi,
    I want to open a file using OAF. I know the path and file name.
    How can I open it, if file is in UNIX or in windows, where ever.
    Is there any way to do that.
    Thanks in Advance!!

    Hi Ankur,
    I had something link this requirement, that also for a concurrent program output only, but the output was txt file, and make it a zip file and give a dynamic link and open it.
    For that i used the following code, may be it will help.
    String zipout = pageContext.getParameter("ZIPOUT");
    if(zipout!=null && zipout.equals("Y"))
    try
    DataObject sessionDictionary = (DataObject) pageContext.getNamedDataObject("_SessionParameters");
    HttpServletResponse response = (HttpServletResponse) sessionDictionary.selectValue(null, "HttpServletResponse");
    HttpServletRequest request = (HttpServletRequest) sessionDictionary.selectValue(null, "HttpServletRequest");
    String requestID = pageContext.getParameter("REQUESTID");
    response.setHeader("Content-Disposition","p; filename=CatExtract"+requestID+".zip");
    response.setContentType("application/x-zip-compressed");
    ZipOutputStream zip = new ZipOutputStream(response.getOutputStream());
    try
    byte[] buffer = new byte[1024];
    int bytesRead;
    //to get the value of output directory
    String fileName = "/o"+requestID+".out";
    Serializable[] parameters = { requestID };
    //Get the output URL for this requests output.
    pageContext.getApplicationModule(webBean).invokeMethod("getOutputURL", parameters);
    String outputURL = (String)pageContext.getTransactionValue("OutputURL");
    pageContext.writeDiagnostics(this.getClass().getName(),"outputURL in the xxt CO"+outputURL,1);
    try
    URL fileURL = new URL(outputURL);
    URLConnection urlConn = fileURL.openConnection();
    DataInputStream out = new DataInputStream(urlConn.getInputStream());
    try
    ZipEntry entry = new ZipEntry(fileName);
    zip.putNextEntry(entry);
    while ((bytesRead = out.read(buffer)) != -1)
    zip.write(buffer, 0, bytesRead);
    zip.closeEntry();
    pageContext.writeDiagnostics(entry.getName(), " added.",1);
    catch (Exception ex)
    pageContext.writeDiagnostics(this.getClass().getName(),"Exception 113"+ex,1);
    finally
    out.close();
    catch (IOException ex)
    pageContext.writeDiagnostics(this.getClass().getName(),"Exception 124"+ex,1);
    System.out.println("Exception 124 "+ex);
    Thanks.
    With Regards,
    Kali.

  • Security issue of using oaf

    Dear,
    We have used oaf to build the online payslip and we believe that oaf inherits all security applying to oracle ebs.
    We are concerned about issues related to sniffing, phishing etc… may happen
    can some one share any document/note or any material that clearly explains that the security for the custom oaf deployed pages is same as the ebs seeded page.
    much grateful for a quick response!

    As per "Oracle Application Framework Developer's Guide Release 12.1.3" [Note 1107973.1]
    +"It is the responsibility of the application framework to ensure that HTML transactions are authorized, private, and free from tampering. OA Framework provides built in protection against known HTML hacking strategies, leaving the application developer free to concentrate on application functionality."+
    Therefore, generically all OAF pages are the same regards security... i.e. all OAF pages run in the context of the OA Framework security.
    Having said that, if you are doing anything yourself within code, for example redirecting URL, then this would be outside the OAF security model and may need special attention by your own security team.
    Hope this helps
    regards
    Mike

  • Hiding a filed based on responsibility using oaf personalization

    Hi Experts,
    I am learning OAF, I have following requirement.
    I have 'SAL' filed in my page; I want to hide that filed if i access that from responsibility A and should be shown if i access it from responsibility B.
    Could somebody help me how to achieve this using OAF Personalization?
    Note:I heard that in 'Functional Administrator' responsibility, you can do something.
    Kindly help.
    Thanks.

    Hi,
    You have to follwo below steps.
    -> Set profile option Personalize%Self%Serv%Def% to Yes at user level(user you are using to personalize).
    -> Navigate to the page you want to personalize
    -> Click on Personalize Page in global menu on the top of the page.
    -> Click the Choose Context button and select the responsibility for which you want to personalize the item(clear all other fields like site, organization, location,function,industry)
    -> Click Apply button. You will get the page hierarichy.
    -> Now identity the item you need to personalize and click on personalize icon(pencil icon).
    -> Set Rendered property to false/true (if you want to hide the item set false to show set true) and apply.
    -> Return to Application
    Repeat same steps for other responsibility.
    Regards,
    Ram

  • How to deploy a custom page using OAF

    Hi,
    I need to deploy a custom page using OAF
    can anyone suggest me
    Thanks in Advance

    Hi,
    you could try posting on the OA Framework forums:
    OA Framework
    Deployment is covered in the Oracle Application Framework Developer’s Guide Release 11.5.10 RUP4 which can be found on Metalink. See note 269138.1 which is the full PDF
    Brenden

  • Initial Step - Customizing EBS using OAF

    Hi,
    This is my first post. My name is Glauber and I´m a brazilian System Analyst. I have a mission: to construct EBS customizations 4 my company using OAF. How I can initiate my works?
    Thank´s

    If you are new to OAF, start with sample page creation of OAF dev guide. For customizations also refer to dev guide and there are a couple of threads discussion with detailed steps for the customization process in forum also.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Invoking IPM search using OAF

    Hi All,
    We have setup an environment in which IPM 11.1.1.6.0 is integrated with EBS 12.1.3 using solution accelerator 11.1.6.0.
    I am looking to invoke a search from EBS Supplier details form. Here we need to pass the supplier number to the search created in IPM. We have already created respective search in IPM. We want to invoke a search "Supplier Dcoumets" from EBS button using Oracle Application Framework. This should show the result of the respective search based on the supplier number passed from EBS.
    First question is is this possible using OAF? if yes, then what all entries do we need to do in OAF tables to achieve this?
    Regards,
    Vikrant Korde.

    Gareth,
    Even I feel that it won't work. and even in case it works, there will be issues with performance and inclusion of outside DB link in Apps which most DBA will avoid at their best. But still Vikash should give it a try.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

Maybe you are looking for

  • Need help on How to edit RDF file to  see fields

    Hi all , Thank you all for being helping could please someone explain where and how to edit the RDF file to view the code and fields, sometimes we need extra fields to add in the RTF templates. And if I get XML file from EBS, on top of the page of xm

  • Loading hierarchies in BW from excel

    Hi all , how to load hierarchies from excel into the BW . do the excels need to be in .csv format or can they be loaded from .xls format. do i need to have a specific format of the columns in excel as a pre-requisite for loading . please also let me

  • How to create Nested Group membership in OAM?

    Hello, I am facing a problem now about creating nested group membership in OAM. Although all documents mention that nested group membership is available in OAM and the "uniquemember" attribute's target object class covers both "inetorgperson" and "gr

  • Compatibility between my 2 1/2 year old Imac 24" and an 30" Cinema Display?

    I have the Imac 24", 2.4 ghz Core 2 Duo with a ATI Radeon HD2600 graphic card with 256MB VRAM. I will be buying a 2 year old apple Cinema display 30" tomorrow from a colleague and would like to know that my IMAC can easily handle supporting this disp

  • Get focus to the start of JFormattedTextField

    I create my JFormattedTextField like this:        try{              MaskFormatter formatter = new MaskFormatter( "######-####" );              JFormattedTextField idNr = new JFormattedTextField(formatter);         catch(ParseException idNr){System.ou