How to extend Oracle Apps?

Hi, All
I am new to OAF. I just finished the tutorials from the OA Extension patch. My goal is to be able to extend the Internet Expenses application. Unfortunately, the tutorial tell you very little about how to bring the existing Oracle Apps into the your project. In other words, how to set up the development envrionment. I'm hoping someone can answer some of my questions or point me to the right direction. I thank you in advance.
1) Where do you find the java files? Under the $JAVA_TOP, I only find class files? Do you bring the class file into the project?
2) Where do you find the PAGE files? Under the $JAVA_TOP, I do not find any PAGE files? If these files are hidden somewhere, how do I extract them out?
3) Do you bring the whole apps into the project or just the region you want to extend? If you don't bring the whole apps, how do you test your extension?
Thanks again in advance.
MC

I definitely sympathise with NewKidOnTheBlock - as a recent new kid myself, I found it difficult to find specifics on what files to copy from/to where.
In answer to the specific questions asked:
1) Oracle does not provide java files for their class files - the only way to find out "exactly" what is going on for a specific class is to use a Java decompiler
2) The Page/Region definition files are under the module top's mds directory (ie $ICX_TOP/mds)
3) The JDev OA patch has all of the framework, so you only need the module specific components to be able to run a page. I went with the module level approach and copied all of the files for the module I was working on (iProcurement). I am not sure how Internet Expenses compares with iProcurement, but I had difficulty testing a page in isolation and ended up running the iProcurement home page through JDev and set the Optional URL Parameters for the Project to match the parameters passed to the home page by the menu function that started it.
What I ended up doing in terms of file copying is below, which was enough for what I needed to do (and maybe more than what is actually required :) ).
•     Copy contents of $JAVA_TOP/oracle/apps/<module> to JDEV_USER_HOME\myprojects\oracle\apps\<module>
•     Copy contents of $<Module Top>/mds to JDEV_USER_HOME\myprojects\oracle\apps\<module>
•     Copy any custom or product specific images from $JAVA_TOP/oracle/apps/media to JDEV_USER_HOME\myhtml\OA_MEDIA
•     Copy all of the files you have just copied into JDEV_USER_HOME\myprojects\oracle\apps\<module> to JDEV_USER_HOME\myclasses\oracle\apps\<module>
•     To save some space, you could now delete all of the class files from JDEV_USER_HOME\myprojects\oracle\apps\<module>
You then need to add the server.xml files to your project (I would suggest adding all of the server.xml files as there can be dependencies). You will also need to add the page files for any page that you will be running/extending.

Similar Messages

  • How to Convert Oracle Apps Report into XML Publisher

    Hi
    How to Convert Oracle Apps Report into XML Publisher?
    Thanks

    In Brief :
    Re: XML Publisher
    In Details :
    http://www.oracle.com/technology/products/xml-publisher/docs/XMLEBSRep.pdf

  • How to install oracle apps 11.5.10.2 on WinXP?

    How to install oracle apps 11.5.10.2 on WinXP?

    Yes I did, and can login to the new OA Framework side of things now.
    I did a browser refesh ( cleared cache, and restarted browser), this seems to have resolved that
    Its a rather cheeky one going on here. Whenever I load the forms page, it gives me an error message suggesting the host name is wrong.
    When I installed the SLES9, I also specified a similar alias name. I suspect this is the issue, and am still investigating

  • How to install oracle apps 11i on xp

    Hi
    iam new about oracle apps 11i, plz guide me how to install oracle apps 11i.on xp
    plz give proper step
    thanks

    Check the following links:
    Oracle EBS 11.5.10.2 Installation Steps
    Oracle EBS 11.5.10.2 Installation Steps
    Oracle Applications Installation Guide: Using Rapid Install
    http://download-uk.oracle.com/docs/cd/B25516_14/current/acrobat/r115102ins.pdf
    Note: 316806.1 - Oracle Applications Installation Update Notes, Release 11i (11.5.10.2)
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=316806.1
    Note: 294932.1 - Recommendations to Install Oracle Applications 11i
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=294932.1

  • How to access Oracle Apps 11i forms from Virtual Machine(Vmware Player)?

    Hi,
    I have installed Oracle Apps 11i on native OS OEL5 Server and Windows XPP on Virtual Machine using Vmware Player on standalone same desktop.Now how to access Oracle Apps 11i from Virtual Machine(Windows XPP)?
    Thank's
    Regard's
    Rerry

    Hi,
    Sorry my instance is PROD instead of TEST.
    1)Renamed the sqlnet.ora and make the following change in the tnsnames.ora (SERVICE_NAME = PROD) to (SID = PROD) and tryed but same error.
    2)Only one oracle homes on the cleint machine
    3)The output of tnsping PROD
    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.
    C:\Documents and Settings\Administrator>tnsping PROD 5
    TNS Ping Utility for 32-bit Windows: Version 8.1.7.0.0 - Production on 23-FEB-20
    10 00:38:40
    (c) Copyright 1997 Oracle Corporation. All rights reserved.
    Attempting to contact (ADDRESS=(PROTOCOL=tcp)(HOST=SHUBH.hnp.com)(PORT=1521))
    TNS-12570: TNS:packet reader failure
    Normal ping is ok from both host to guest and guest to host.
    Thank's
    Regard's
    Rerry

  • How to access Oracle Apps 11i forms using Vmware Player?

    Hi,
    I have installed Oracle Apps 11i on native OS OEL5 Server and guest OS Windows XPP using Vmware Player.Now how to access Oracle Apps 11i forms from Windows XPP using Vmware on my OEL5 Server Desktop?
    Thank's
    Regard's
    Rerry

    Hi,
    If you mean how to access eBusiness Suite from within the Virtual Machine, then you just navigate to the same URL you normally would. You may need to put the machine alias in your hosts file if you are referencing it via machine name rather than IP address.
    If you mean that you want to load the form in forms builder (for example) then you need to FTP the form from server to client (as you normally would) and then open it in your client (XP virtual machine).
    If you want to use Workflow Builder (as per your original requirement) then you need to ensure that the TNSNAMES.ora file in the Workflow Builder home has an entry for your instance on Linux, and then you should be able to connect to the database directly.
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • How to install Oracle APPS 12 as High Available

    Dear Friends
    Can any one share, how to install Oracle APPS 12 as High Available, we have 4 Sun Sparc servers, and we have plan to make HW cluster for Database + Concurrent Manager, and on remaining 2 nodes for Forms and web server, it would be very helpfull, if some one guide how to do this....
    cheers

    Hi;
    Please follow below and see its helpful:
    note 217368.1
    note 233428.1
    Also see:
    Re: EBS R 12 Shared Application tier on GFS (OEL 5.3)
    Sahred Appl_top
    Re: Shared Appl_Top
    Regard
    Helios

  • How to Integrate Oracle Apps with BPEL

    hi
    How to Integrate Oracle Apps with Fusion Middleware(BPEL) ?
    Please Provide me steps:
    Regards,
    Khushal

    hi,
    There is an adapter thats being provided with the standard adapter set with SOA installation . There are several ways of integrating with Oracle Apps . The adapter has all the options listed out.
    Regards,
    Ajay

  • How to Migrate Oracle Apps Business Events

    Hi,
    How to Migrate Oracle Apps R12 Business Events from DEV environment to STAGE and STAGE to PRODUCTION environment?
    Please help me as early as possible.
    Thanks,
    Sumit

    I have opened this link and I didn't get exactly because I am new in Business Events.
    Can you please help for simple steps for migrate Business Events from DEV to STAGE or TEST environment.
    Your prompt reply will highly appreciated.
    Thanks & Regards,Complete the steps under "Step 1: Locating and Downloading Business Events" and "Uploading Annotated File Back to a Database" sections to download/upload business events.
    Thanks,
    Hussein

  • OAF 5.10 - how to extend existing Apps 11i page ?

    I am having problems with getting substitutions to work for use when extending existing Apps page, so any hints would be appreciated.
    I have setup "-Djbo.project=mzCustom" in the projects "Java Options" (mzCustom is the project name) and also made sure that the jpx file is included in the CLASSPATH
    My mzCustom.jpx file shows
    <Substitutes>
    <Substitute OldName ="oracle.apps.fnd.wf.worklist.server.WorklistVO" NewName ="oracle.apps.mz.sanity.server.mzWorklistVO" />
    </Substitutes>
    MZ is a custom application, which is registered Apps FND_APPLICATION table (used adsplice to set this up)
    In my JDev environment whether I use "WorklistVO" as per the developers guide, or "mzWorklistVO" I always get the same error when I try to create the new item in personalizations for the page
    "oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25002: Definition Test1 of type Attribute not found"
    I also get this error when run via the Deployed environment, despite loading the JPX file into the MDS.
    If I try to create a new item in the page itself via JDev, I cannot see "mzWorklistVO" in the list of View Instances, and if I select "WorklistVO" then the list of attributes does not include the attributes added into "mzWorklistVO" but am not sure if this is "normal" or not ?
    I am convinced I am missing something obvious, but just cannot see what I am doing wrong..... can anyone offer any insight as to what I need to do to get this to work ?
    The example in the Tutorial works OK for me, but am finding it difficult to translate this example to what I am trying to do and have followed the guidelines in the Developers Guide to no avail.
    Thanks for any help

    This might not have anything to do with substitutions; that error comes any time you have an incorrect reference to a view object attribute in your page. Those references could be in the item properties of View Attribute, Destination URI, or anywhere you are typing in a view attribute name as a parameter for passing values.
    Where is the Test1 view attribute coming from? Is that what you added for your extended view object?
    Are you actually referencing the view attribute name correctly (and from where?)? It is case sensitive.

  • How to move Oracle APPS 12 setup data to new APPS 12 production environment

    Dear All
    I need to know , how we can move Oracle APPS 12 setup data to new APPS 12 production environment?? What is the easy and secure way, we dont want to do the new installation of APPS 12 and re-setup the things....
    cheers

    Hi,
    Can you please explain more regarding to move setup from DEV to PROD instance.The steps are documented in the iSetup manual, so have you gone through the documentation?
    Also we would install PROD with multi tier nodes, and HA cluster. So in that case what would be the change to move the setups from DEV to PROD, as DEV is single node TEST APPS 12 installation.iSetup is helpful in moving the functional setup between the two instances. If you want to create an identical copy of your DEV instance to PROD instance (provided that both instances contain no data), then you can use "Rapid Clone" -- See (Note: 799735.1 - Rapid Clone Documentation Resources, Release 11i and 12).
    Regards,
    Hussein

  • How is the Oracle apps 10g is integrated with e-business suite

    Gurus
    I am new to oracle.i don't have any knowledge about oracle apps versions and its releases. please tell me something very basic about these.
    Regards
    Nitin

    "Oracle Applications Concepts Manual" should be helpful
    http://download-uk.oracle.com/docs/cd/B25516_14/current/acrobat/11iconcepts.pdf

  • How to access Oracle Apps from Linux or Unix Client

    I want to access Oracle Apps 11i from a linux client or Unix client, but I don't have jinit for linux or Unix
    regards,
    Jonathan

    Hi,
    That is not a problem just you can get in to linux inet browser and put the hostname.domainname.com:portnumber/OA_HTML/US/ICSINDEX.HTM
    So that you can get the apps sign on screen will be launched up and available to access in to Oracle applications.
    The work could be done in solaris browser and linux browser is possible.
    Thanks and Regards
    Riyaas
    Oracle Applications DBA
    [email protected]
    Kuwait

  • How to install oracle apps

    hai
    i want to install apps my laptop is of 80GB and it has 70 GB available ,i also have 250 external Harddrive and windows professional.what i have to do to install it,i have 2003 windows server but my friends told we need 2000 server what i have to do first
    bye
    anil

    Pre-req to install Oracle Apps on Windows
    Install JDK 1.3.1_04/05/06/....
    1)VC++
    2)MKS Toolkit 7.5
    3)Gnumake 3.77 or higher
    Remember VC++ should not be installed under program files..it hsud have extention of C:\VC98 and mks C:\mks...unzip gnumake and find make.exe rename it to gnumake.exe and copy it to C:\mks\mksnt and C:\winnt(windows)\system32.
    Start Rapidwizard
    For Linux u will have to apply patch 3006854...Set the kernel parameters..do soft linking and then start rapidwiz from root user

  • How to Start Oracle Apps Services?

    Hi All,
    I am using RDBMS : 9.2.0.6.0; Oracle Applications : 11.5.10.2 on AIX.
    I am new to Apps and what to know how can I start and stop the Application and database services.
    Thanks

    Hi,
    I have one more issue regarding the database issue (I am new to apps hope people here don't mind to answer some silly question).
    We all are here to share the knowledge and gain from others isssue! So, please don't hesitate in asking any of your doubt whatsoever.
    For starting your database with spfile first create spfile from the pfile.
    SQL> create spfile from pfile;
    Than you will have to do a little changes in adstrtdb.sql.
    vi adstrtdb.sql
    look for
    startup pfile=/<mount_point>/oracle/<SID>db/9.2.0/dbs/init<SID>.ora
    and delete the pfile=...
    it must just be startup
    now you can start your database and it will start with spfile.
    Thanks,
    Anchorage

Maybe you are looking for