OAF vs APEX

Hi Guys
Can you please compare OAF and APEX
Thanks
Subramanian

These two are completely two different technologies. Though both are used for web application designing. But the basic difference is - OAF is Java based and used 3 tier architecture while APEX is the based on MOD PL/SQL technology which uses 2-tier architecture and client directly interact with the database. Web application designing using APEX is very fast but it is having its own limitations.
Arvind

Similar Messages

  • GUI of OAF vs. Apex

    Hi,
    OAF and Apex are both developed to build web-based applications for Oracle E-Business Suite, I think.
    Now my question is which of them has the more user friendly GUI.
    Which is easier to use for the staff of the company and which needs reguarly more time at user inputs or user interactions?!
    thx

    I think it were you only who have posted for the similar discussions earlier and the overall response was that OAF is seamlessly integrated with EBS and is only meant for EBS whereas no such default provisions for Apex.
    Now all this talks of GUI and user friendliness depends on exact screens required and how it is developed. Also now that you have enough of theoretical material ready with you, i will suggest to do some hands on with the short listed tools of your choice and get a first hand feeling yourself.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Web development between OAF & APEX

    Hi Gurus,
    I got a question or dilema here, I use to develop in OAF a few months ago, but I got an APEX new project very close, so I read some articles in APEX main page and I could't see any considerable difference between OAF and APEX, maybe because I don't have the expertice of you guys, but could you please tell me if there is a big difference between those frameworks?
    In oracle page says that APEX its more simple and austere than OAF, but in wich aspect?
    Thanks a lot for your time, and I'll appreciate a lot your answer.
    Best Regards,
    Mentor

    I think you should also include the licensing issues in application development/deployment plans. As you might know, Forms requires iDS (for development) and iAS EE (for deployment) licenses. For JDeveloper and ADF, the development platform is free and the iAS Java version is much cheaper compared to the iAS EE license. When it comes to APEX licensing, it is free as long as the database server is properly licensed. For a small size company, APEX and the JDeveloper + ADF and iAS Java version makes perfect sense. Because Forms Services is only a part of the EE version of the iAS server, it might be an expensive option for a small scale application. On the other hand iAS EE is very capable and scaleable framework and you can deploy both J2EE, Forms, Reports, Discoverer, Portal applications from a single platform.
    Hope this proves useful.
    Zafer

  • Do migrated forms still interact with EBS database?

    Once you have completed a EBS forms conversion into APEX, are you able to have the new APEX applications forms read/write from the EBS database?
    For instance ,say your wanting to take currently used forms XYZ out of EBS and put them into APEX so you can create a better UI and such for them or just give the users better use of the data. Can the EBS users then use those forms rather then the EBS ones to do their same day to day functions?
    I'm just not seeing anything regarding how the APEX forms would interact with the EBS data tables, but i could be overlooking something.
    A simple Yes/No would be great, a yes w/ some pointers or tags to documentation would get ya some bonus points!
    Thanks,
    Jeremy

    A good example could be a custom form for some module that you built using Oracle Forms for the 11i stack. Maybe it maintains data in a custom table that you use for reporting or extension purposes.
    You know that although R12 supports Forms in the techs tack, its going to be de-supported in the future in favor of ADF/Fusion/Next Java technology. You don't have a lot of java experience in your shop and want to retain the pl/sql developers you have, so you decide you will use Apex for your custom form development from now on instead of forms or OAF.
    Apex is really no different than any other framework (no matter what anyone will lead you to believe). Its great for interactive applications, forms, read-only..etc. So if you can do it in java, you can do it in Apex. I completely agree that you absolutely do not want to modify the EBS forms in any way - in fact by doing so you are pretty much de-supporting yourself as support won't touch anything that didnt come from Oracle directly.

  • Disadvantages of Oracle Forms

    Hello,
    I am searching for any disadvantages of Oracle Forms. Until now I have found that it is very old and the support for it will finish in 2013. Are there any other? thx

    I do a comparison and have enough positive facts (but
    if there are any others I would take them, too). I
    compare .NET, Forms, OAF and APEX with Pros and Cons,
    so I need the Cons of Forms ;-)Your comparison logic is incorrect. (sorry to say it, but I couldn't help my self).
    you are trying to compare a peanut with an apple and a cucumber and a water melon, they cannot be compared.
    so are these products, each of them is under seperate category, and if you want to choose one, you need to think what your business needs are.
    Is it for a small business, what are the transaction types? do you need OLAP? how many users? integration? platform? interface...... (you want me to continue :-) ???? )
    .NET, try to deploy an application written in .NET against a database other than ACCESS or SQL server.....
    APEX it's complete different technology than forms, the requirement needs can't be applied on both.
    Tony

  • Disadvantages of Oracle RDF Store

    Hello all,
    what are in your opinion the main disadvantages of the Oracle RDF Store? What are the disadvantages compared to other repository systems (e.g. Fedora Commons)?
    It would be great to get some feedback from anyone who has experienc in daily work and development with Oracle RDF Store?
    Thanks in advance and
    best wishes,
    Oliver

    I do a comparison and have enough positive facts (but
    if there are any others I would take them, too). I
    compare .NET, Forms, OAF and APEX with Pros and Cons,
    so I need the Cons of Forms ;-)Your comparison logic is incorrect. (sorry to say it, but I couldn't help my self).
    you are trying to compare a peanut with an apple and a cucumber and a water melon, they cannot be compared.
    so are these products, each of them is under seperate category, and if you want to choose one, you need to think what your business needs are.
    Is it for a small business, what are the transaction types? do you need OLAP? how many users? integration? platform? interface...... (you want me to continue :-) ???? )
    .NET, try to deploy an application written in .NET against a database other than ACCESS or SQL server.....
    APEX it's complete different technology than forms, the requirement needs can't be applied on both.
    Tony

  • How to call APEX form from OAF

    Hi
    WE upgraded from 11i to R12. In 11i we have Apex Forms hanging off Customer forms. The customer forms in R12 became self service/OAF.
    We now need to figure out how to call the old APEX form from new selfservice Customer form
    Can some one help me with this?
    thank you

    Please review https://blogs.oracle.com/stevenChan/entry/new_whitepaper_extending_e_business which will hopefully answer your questions
    regards
    Mike

  • How to give link to concrent/request seeded page with breadcrumb from apex

    Hi,
    I have given link to Concurrent request seeded page From apex for view the details of conc/req when it is submitted from Apex button. The conc/req page is opening. But I need breadcrumb to be given into the conc/req details page to go back to my Apex page. I dont know how to give this link.
    I tried with OAWebBeanConstantes=ADD_BREADCRUMB_YES and also I tried with addBreadcrumb=Y with the URL of apps conc/req details page(MONITOR Page).
    Please someone help me ,How can I give breadcrumb to the apps page to move back to Apex once details are seen.
    Thanks
    Alaka

    Hi All,
    Please someone tell me how to resolve this...?? I have already tried with the breadcrumb as I mentioned above. But from OAF to concurrent request details (Requests) page breadcrumb feature is supporting. From Apex to that page why it is not supporting. Is there any other way to do this.?
    Thanks
    Alaka

  • Need to create OAF new Button Item with Destination URI with dynamic value

    Would like to add a personalization to a OAF page, with adding a new button Item. Behind the button item, one of the properties we would like to set is Destination URI, and we would like to have this with a dynamic value from the Page we are on.
    Let's say we are on the OAF page for customers. One of the fields is Customer Account Number. This is one of the Attributes from the View Object that the page is built on. So we want to take a value from an Attribute, and use this in the Destination URI value. That is what I mean by dynamic. It depends on what record from the database we are looking at on the OAF page.
    In this case it is View Object is 'HzPuiCrUpCustActVO' and the Attribute is 'AccountNumber'
    Does that make sense? can we reference an View Attribute value in the Destination URI? How can this be done?
    Thanks!

    Kristofer,
    This does make it clearer, as far as using the personalization property to reach another OAF page.
    I would like to build a custom page for the destination, but I did not want to necessarily the page to be another OAF/jsp page.
    One thing we might want to do is build an APEX page. so this Destination URI might have to start with something like http://oraserver.mycompany.com:7779/pls/apex/f?p=
    Another option we might want to use is to just have the destination resolve to a custom URL that includes a parameter value like http://mycompany.com/1905 where 1905 is the account number from the Customer Account OAF page.
    Any ideas, or is this even possible?
    Chris

  • APEX vs OAFramework or JSP

    Hello Folks,
    I have been evangelizing APEX at Dell and amazed with the reduction in time/effort required to create scalable applications.
    Now a lot of our extensions/custom development is done using OAFRamework, which is time consuming and the skills of our dev team are sometimes lacking.
    My question is, what would be the reasons to choose OAFramework/J2EE instead of APEX knowing that our development environment is Ebusiness suite and all the applications are basically running on E-Biz data model and API ?
    Most of our applications are internal applications ( Work within the firewalls) and the business processes are very dynamic.
    OA FRamework is simply very complex and we are facing scaling/performance issues with that and surprisingly not with APEX. Probably because OAFramework involves lot of custom code written by our developers vs APEX which is more like managed code.
    So to summarize my query.
    1. Where to use APEX ( Limitations)
    2. Where to use OAFramework
    3. Performance/scaling/security etc concerns for APEX
    4. Why doesn't Oracle use APEX for its e-biz suite, instead of using OA Framework or jtt framework.
    Rgds,
    Venkatesh

    Venkatesh,
    Just happened to see this thread and thought that I will share my view too. Actually because you are from Apex background, you should had posted this issue in OAF forum to get more of the OAF view and then compare with yours.
    APEX is good and fast but doesn't have direct integration features with EBiz. It also doesn't support many of the advanced features of Apps. So when it comes to simple applications, APEX is fine, but when a full fledge application with complex UI is required, you need a framework and not just a tool.
    Also can you confirm whether you are using OAF for extension of Apps or for creating custom applications?
    You were talking about performance issue. Can you confirm it was the OA code and not the underlying pl/sql code? Most of the ebiz is running on OAF and there are no inherent performance issues with it. When you say your code is giving performance issue, there might be many reasons and most of them should have a solution with either code or design.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • OAF vs Oracle Scripting

    A potential custom application has been put on hold as it has been deemed to expensive to write in OAF. We have now been asked to investigate if it is possible and quicker to write this app in Oracle Scripting.
    I am currently ploughing my way through the Oracle Scripting user manual. Anyone any experience of Oracle Scripting and it compares to OAF as a development framework?
    Thanks,
    Jon.

    Jon,
    I'm not aware of the oracle scripting in the context of the Apps. Apex might be an alternative, but still use of OAF makes sense because that's what it is meant for. Even if you say that initially it might expensive, it will be a less burden in terms of integration, upgrade, management and framework support.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Apex Strength

    Hi Friends,
    Whether it is possible to relate APEX 4.0 strength equally to a OAF or ADF.......
    What is the difference between APEX and OAF or ADF.....
    What makes really annoying OAF to be a upperhand comparing with APEX......
    Regards,
    Saro
    Edited by: Saro on Mar 28, 2011 10:33 AM

    No, see above: "The strong_password_check function is not yet exposed. We'll try to do that in the next release."
    My query was weather the ability will be available in the next release already so you've miss read the question. We want to know for sure if the ability will be available so we can plan the development to either miss this functionality in the short term and then include it later.
    Is the release date of the next release known yet???
    It is not in itself a risk, it's just a step in the wrong direction. You've now provided any person with access to that schema in your database, e.g., all developers in the associated workspace(s), the ability to subvert the security controls of the entire apex instance. All they need to do is be curious or malicious and start trying things.
    The developers are not involved with the security elements of this workspace. Only myself. There is only one application in the workspace as well so if it's only me and only one application we will be ok.
    Can you not use the API call you found (apex_util.change_current_user_pw)? Just create a form page where the user can provide a new password and call that procedure. I realize this does not allow you to enforce the strong password rules, but you can still validate the provided password against whatever rules you like.
    My point on this is why write all the code to enforce the rules of the passwords when the functionality is already written. Seems completely silly! I have already used the APEX_UTIL.change_current_user_pw procedure to change the password but that does nothing to enforce the password strength (which again seems a little silly).
    Rob

  • Apex application registered with sso as partner application

    We have 1 apex app registered with sso and working properly.
    I just registered a new apex application with sso. when i authenticate through sso, it directs me to the originally registered application.
    I went in through the portal administrator app and verified my settings all pointed to the new application. I verified that my dad is set up correctly.
    Any ideas?
    APEX 2.0

    i did register and obtain the keys through portal admin.
    to ensure i used the proper keys (i guess there is a possibility i used the keys from db1 registration) i re-ran regapp with the right keys but recieved the following output:
    SQL> @regapp
    Partner Application Configuration
    Enter value for listener_token: HTML_DB:050iasphttp.xxx.na.xxx.com:7777
    Enter value for site_id: EFBE3E14
    Enter value for site_token: MSMXURH1EFBE3E14
    Enter value for login_url: https://050iaspdb.xxx.na.xxx.com:4443/pls/orasso/orasso.wwsso_app_admin.ls_login
    Enter value for encryption_key: 2EBDD126A3A40606
    Enter value for ip_check: N
    ERROR: Error in registration. Please try again
    User-Defined Exception
    Registration successful.
    Listener token: HTML_DB:050iasphttp.xxx.na.xxx.com:7777
    Site id : EFBE3E14
    Site token : MSMXURH1EFBE3E14
    Encryption key: 2EBDD126A3A40606
    Login URL :
    https://050iaspdb.xxx.na.xxx.com:4443/pls/orasso/orasso.wwsso_app_admi
    n.ls_login
    Logout URL :
    https://050iaspdb.xxx.na.xxx.com:4443/pls/orasso/orasso.wwsso_app_admi
    n.ls_logout
    IP check : N
    PL/SQL procedure successfully completed.
    Commit complete.
    No errors.
    SQL>
    ...in spite of the error, i aske the app developer to try and use sso for db2. he now recieves:
    User-Defined Exception
    Error Error in wwv_flow_custom_auth_sso.process_success:l_sso_user_name:l_sess_id:: Please contact administrator.
    OK
    any ideas?

  • APEX-The manullay created column is not getting updated in the database

    Dear all
    I have a form on page, which is created along with a report using Form on a Table with Report option. From the form I have deleted one field and recreated manullay as set the property as database column. When I am calling from the report page (using defualt edit option) the value is showing there, but if I am 'Apply Changes' , the column value in database is get updated with null.
    Please help
    DJ.

    This is the SQL and PL/SQL forum.
    Please re-post this on the APEX forum.
    Oracle Application Express (APEX)

  • APEX LISTENER Install troubleshooting

    Hi, I need help.. :-)
    Default Database connection not configured properly
    What I have done:
         ALTER USER APEX_LISTENER ACCOUNT UNLOCK;
         ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK;
         ALTER USER APEX_REST_PUBLIC_USER ACCOUNT UNLOCK;
         connect APEX_LISTENER/mypasswd1
         connect APEX_PUBLIC_USER/mypasswd2
         connect APEX_REST_PUBLIC_USER/mypasswd1
    Check default.xml
    password: replaced encrypted one with clear text one for APEX_PUBLIC_USER to ensure it is correct
    even tried APEX_LISTENER password just incase
    Is there a simple JDBC test to see if it connects? it is APEX_PUBLIC_USER who is connecting isn't it?
    ======================================================================
    java -jar apex.war
    Feb 22, 2013 12:44:40 PM oracle.dbtools.standalone.Standalone execute
    INFO: NOTE:
    Standalone mode is designed for use in development and test environments. It is not supported for use in production environments.
    Feb 22, 2013 12:44:40 PM oracle.dbtools.standalone.Standalone execute
    INFO: Starting standalone Web Container in: /data/oracle/orawd/product/11.2.0/dbhome_1/apex_listener/apex
    Feb 22, 2013 12:44:41 PM oracle.dbtools.standalone.Deployer deploy
    INFO: Will deploy application path = /data/oracle/orawd/product/11.2.0/dbhome_1/apex_listener/apex/apex/WEB-INF/web.xml
    Feb 22, 2013 12:44:41 PM oracle.dbtools.standalone.Deployer deploy
    INFO: Deployed application path = /data/oracle/orawd/product/11.2.0/dbhome_1/apex_listener/apex/apex/WEB-INF/web.xml
    Feb 22, 2013 12:44:41 PM oracle.dbtools.common.config.file.ConfigurationFolder logConfigFolder
    INFO: Using configuration folder: /data/oracle/orawd/product/11.2.0/dbhome_1/apex_listener/apex
    Default Database connection not configured properly
    Feb 22, 2013 12:44:42 PM oracle.dbtools.rt.web.SCListener contextInitialized
    INFO: Oracle Application Express Listener initialized
    Application Express Listener version : 2.0.0.354.17.06
    Application Express Listener server info: Grizzly/1.9.49
    Feb 22, 2013 12:44:42 PM com.sun.grizzly.Controller logVersion
    INFO: GRIZZLY0001: Starting Grizzly Framework 1.9.49 - 2/22/13 12:44 PM
    Feb 22, 2013 12:44:42 PM oracle.dbtools.standalone.Standalone execute
    INFO: http://localhost:8888/apex started.

    That could be a problem.
    I was answering the question:
    BillC wrote:
    Is there a simple JDBC test to see if it connects? it is APEX_PUBLIC_USER who is connecting isn't it?Yes - APEX_PUBLIC_USER is the connecting user.
    You can use SQLPLUS to make sure you have the correct password.
    After that, it is the SERVER, PORT, SID/SERVICE in the APEX listener you need to confirm.
    You can TNSPING to confirm you have the correct selections for those.
    You can always re-run the java -jar apex.war setup command to all of the basic settings.
    The reason I mention that is because if you modify the settings manually - we need to ask "which file?" because there is the default and the database specific one too.
    Try making a request to the service in standalone mode and you should get a terminal output (the window stays open) with a more detailed error. I would guess there will be an ORA-12514, TNS listener does not currently know of service requested in descriptor or something similar that will give you the "debug" information you are looking for.
    Regards,
    --Tim St.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

Maybe you are looking for

  • Row to Column conversion

    Hi, i am having following table SELECT* FROM Col_to_row; output is: A      B      C X      Y      Z 1      2      3 i want to write query for below output, need to convert row into column for n number of rows for example i have taken only 3 rows: A X

  • Error 4251 appears in Itunes on Windows 7 64bit what to do???

    error 4251 appears in Itunes on Windows 7 64bit what to do??? I alreadu tried t reduce the burningspeed to 2x bi nothing seems to work. who can help men out??? PLEASE!!!!!

  • How to get my drop down menu to work

    Hi, I'm stuck in how to get my sub menu to drop down. Every time I hover, it looks all jumbled. My site is candidlovephotography.com. Thank you very much!

  • JScrollPane makes JPopupMenu angry

    Ok, here's the problem. I have a JScrollPane contained inside a frame. The area of the JScrollPane is much larger than the view port. What I am attempting to do is to have a JPopupMenu appear in the position where there was a right mouse click on the

  • Final Cut Pro 7 vs. Final Cut Pro X: Which is better?

    I am a current iMovie 9 user and I am curious which would be better for editing Video from Weddings and Quinceaneras FInal Cut Pro 7 or Final Cut Pro X?  I know professionals who have been using Final Cut Pro 7 say to stick to Final Cut Pro 7 but if