Oracle JDeveloper or Forms Developer

Hi all,
I am currently developing web based application using JDeveloper with BC4J and JSP. Somehow I have seen the demo on Oracle web site of web based application develop using Forms Developer and deploy to 9iAS with applet use for creating user interface on the web browser. You seem to be able to create better interface with Forms Developer (it is like running windows user interface on the web browser). So I would like to ask any experienced Oracle Developer to give some pros and cons of these two approach and how it migth be integrated to create a powerful web application. Please shed some light on this matter, this would be greatly appreciated.
Regards

Check out http://otn.oracle.com/products/forms/htdocs/FormsJavaSOD.html - this touches on the differences between JDeveloper and Forms as a development tool.
Forms uses PL/SQL for its business logic where as JDeveloper uses Java. You can still build "Forms like" applications in JDeveloper as well - this is a feature called JClient which allows you to build Java Clients (Forms is a Java Client as well).
Of course you could also develop your application with BOTH tools and blend them together; for example, a Forms application calling Web Services built in JDeveloper - the options are limitless!! ;o)
Regards
Grant Ronald
Product Management

Similar Messages

  • Jdeveloper versus Form developer

    is th2 jdeveloper replacing the form debeloper,
    and will the ERP system in the future developed using jdeveloper or forms developer.

    Forms is still around and version 12 of Oracle E-Business suite still uses it (as well as JDeveloper).
    Fusion will use JDeveloper as the IDE.
    For more about Forms check http://otn.oracle.com/products/forms
    And for migrating your skills to Java check:
    http://www.oracle.com/technology/products/jdev/collateral/4gl/formsdesignerj2ee.html

  • Jdeveloper and forms developer

    hi folks
    what is the difference between forms developer and jdeveloper
    if the both of them can deal with java and can deal with pl\sql ?
    regards

    Java language defines the syntax (reserved words, keywords, operators, declarations, object instantiations, method invocations, etc.) + some packages of built-in basic classes (e.g. classes from packages java.jang, java.io, java.util, java.math, etc.). As Shay recommended, the free on-line book "Thinking in Java" is a very good starting point for learning Java language.
    Java Standard Edition refers to the Java language + a large foundation of built-in classes and utilities called Java SE SDK. It includes classes for IO, networking, creation of desktop GUI (Java Swing), XML parsing, security and many many more. Java SE technology may be used for implementing standalone applications (for example, client-server applications that do not require middle-tier application server).
    Java Enterprise Edition refers to Java Standard Edition + another foundation of built-in classes called Java EE SDK. Java EE is both a concept and a specification for development of complex applications utilizing middle-tier application servers (e.g. Web applications, Web services, distributed components, distributed transactions, etc.).
    I am sure that my explanation of the difference between Java language, Java SE and Java EE is neither academic nor precise one, but I hope you will be able to undestand the general difference.
    Edited by: Dimitar Dimitrov on Apr 30, 2011 9:51 PM

  • [b]How can i connect with database(oracle 9i) from form developer at runtim

    Hi Friends,
    My problem is as follows, please show me a way.
    Let's asume, I have form (developed in 6i) which has database data block. Now, at form level a have assigned on_logon trigger and I have written the following PL/SQL statement in that trigger:
    begin
    null;
    end;
    So, when I run this form without connecting to database It does not prompt for a connection. Now I have button lebeled as "Connect" in this form, when user will click on it it will display a window having text boxes to enter user name, password and database name; once the user fill those text boxes and click on a button lebeled as "Ok" then the form runtime environment should be connected with database as per information provided by user. Here to mention that the user already been created, only the connection will be stablished. For example: I want to connect the form with database as "scott/tiger@oradata9i".
    To do this, what PL/SQL command statement should i write in that "OK" button's "when_button_pressed" trigger?
    If any of you know about this please help me.

    Hi
    I've answered this question already. If I understand you right, you can use 'LOGON' built-in of Forms. Take a look into documentation.

  • INSTEAD of Trigger View for an Oracle EBS New form development

    Hello,
    I am developing a new EBS form based on a database view.
    This form is an EBS form will run in an 11.5.10.2 environment and developed using 6i.
    The form has one data block that is based on the view. The view is joined and based on following tables.
    Hz_Parties Hp,
    Hz_Cust_Accounts
    Hz_Cust_Acct_Sites_All
    Hz_Party_Sites
    Hz_Locations
    Ra_Salesreps_All
    Hz_Cust_Site_Uses_All
    Ar_Vat_Tax_All
    xx_custom_table t
    The view is inherently not updatable. Therefore, I am thinking to write an INSTEAD OF trigger on the view. The question. The form which is based on the view is require to update Oracle EBS tables mentioned above. As you know, there are APIs available to update above tables.
    Typically, you would write API in a program unit in the form and call from triggers. But here the form is based on the view. And to support DMLs on the view, I HAVE TO write INSTEAD of trigger(or that is the only way i know) so the question is:
    1. Do I write these APIs under INSTEAD of triggers?
    2. Or, I write these API in the form triggers and write DML referencing OLD and NEW values in INSTEAD of trigger? Where, these OLD and NEW values will refer on above tables.
    Please advise.
    And lastly, Do I have to write an INSTEAD of trigger? The USER_UPDATEABLE_COLUMNS view for this table shows no columns are updateable at the moment
    Thanks,
    A

    As you know, there are APIs available to update above tables.No, I don't B-) You'd better ask this in the eBusiness Suite form, as this is very EBS, not Forms, specific.
    In general, I would say that in this case you can use the EBS API's in the instead of trigger, not in the form.
    Or you can base the form on stored procedures, not directly on the view.

  • Forms Developer 9.0.2.9 Hangs at Run Form

    Hello:
    I'm using Oracle 9i with Forms Developer 9.0.2.9. I am able to develop and compile forms but am not able to run forms. The IE6.0 window opens but hangs. No applet array appears. I have started jinitator(sp) and OJC4. There are no spaces in the path to my .fmb file.
    I was able to run forms for a while but then it just started hanging. My guess is that some setting changed? Something with Java?
    Any help would be appreciated as my semester long project is due next week.
    Linda

    Pamela,
    Tried following thos steps. It still hangs at the same place unfortunately. I did notice a number of Java Console icons appearing and disappearing. A java problem maybe?
    Thanks
    Linda

  • Differences between Oracle Developer an ORacle JDeveloper

    Hi,
    I am doing a work and i need to know the differences between Oracle Developer and Oracle JDeveloper, if someone can help me it would be very aprreciated.
    thx

    Aton wrote:
    I am doing a work and i need to know the differences between Oracle Developer and Oracle JDeveloper, if someone can help me it would be very aprreciated.1) There is no such thing as 'Oracle Developer'. However, there are
    - Oracle SQLDeveloper
    - Oracle Developer Suite
    2) Assuming Oracle Developer Suite:
    - Oracle Dev Suite is used to create Oracle Forms, Oracle Reports, Oracle Discoverer worksheets, and Entity Relationship Diagrams
    - Oracle JDeveloper is used to create any kind of Java object (including Java 2 & 3 tier forms) and ALL objects that support those Java objects (XML, UML, database, SOAP, etc) BUT NOT the stuff in Dev Suite.
    Both are very powerful. Expect to take at least 15 minutes* to learn either.
    /Hans
    * (plus 4 to 9 months)

  • How long is Oracle Forms/Developer Suite to be supported?

    Hi.
    I'm just curious how long Oracle are committed to supporting or creating new versions of Oracle Forms Developer / Developer Suite. I've heard, from one or two sources, that the intention is to abandon forms, and move the focus completely to Jdeveloper some time soon...
    Is this true? does anyone know anything different?

    Here we are again whith that question...
    I'm a senior forms developer (and to make a little humour i've just recently learned designer...)
    I think the confusion comes also from "J2EE Application Development for Forms and Designer Developers" which can make us thinking oracle is pushing up to J2EE and prepare us for the Dead of Forms RIP ...
    And also that forms developer like me are a little bit afraid because they probably have no skills in J2EE.
    But for me it is clear now.
    There is no reason to migrate Forms to J2EE with whatelse tool can be sell to you.
    I tried some demos in the past with such tools and it makes me laugh, converting a simple master detail forms dept/emp.
    What can such tools make with very complex forms and logic ?
    But the question is if I had to create a new application will i still do it with Forms ?
    And the answer (for me) is no, especially when I see what the next Jdeveloper 11g will be able to do (I tried the fusion order demo and i was really impressed)
    You say "I've invested so much time in learning, and becoming proficient at Oracle Forms..."
    And so did I but I bought the book "Oracle JDeveloper 10g for Forms and PL/SQL Developers" and I study it page after page to enter the ADF world and upgrade my knowledge.
    So Forms or J2EE it is your choice and i will not post the link to the SOD (francois did it) but Forms can also live in a SOA world http://www.oracle.com/technology/products/forms/pdf/10gR2/forms-soa-wp.pdf
    but we, forms developers, we must not only focus on forms and its death, but also go ahead and invest so much time we did to learn forms in learning J2EE, BPEL and etc etc.
    Hope this can help
    Jean-Yves
    ps : relating to older post, forms was dead each time a new version of the appServer was comming :o)

  • Calling Stored procedure in Oracle 11g from Oracle forms developer 6i

    We have Oracle 11g (11.1.0.7.0 ) database (64 bit) installed on Windows Server 2008.
    In this database, we have stored procedure ABC(arg1) which is accesing a table in another instance through DB LINK. If we EXECUTE this procedure from SQL/TOAD. It runs successfully and generates the desired output.
    If we write the contents of the stored procedure in the PROGRAM UNIT / ANY TRIGGER in FORM 6i then also, It runs successfully and generates the desired output.
    It is also mentioned, that if we try to use any table in the same instance (and not through DBLINK) then it works fine.
    However, if we try to call this stored procedure (which is  accesing a table in another instance through DB LINK) from  ORACLE FORMS  6i  in WHEN-BUTTON-PRESSED trigger then the FORM BUILDER gets hanged while compiling the form developed in FORMS 6i.
    Please provide a solution to this problem.
    THANKS IN ADVANCE.
    Hemant Singh.
    Asstt. Manager(IT)
    Software development team.

    Forms 6i was never meant to run against a 11g database, this was not tested and is also not supported.Well, that is not completely true. Developer 6i is supported against a 11g database, but only for Oracle Apps R11. That means that for most other customers (not Apps) Forms 6i will work against an 11g database. However, only Apps R11 is supported, and patches are only created specifically for Apps. We are also running Forms 6i against an 11g database without (well, minor) problems.
    In this case, you need to find a solution. You can try to put the stored procedure in a package. The package body, with the reference to the remote table, will be hidden from Forms this way.

  • How to install downloaded Oracle Forms Developer/Services 6i Release 2 for linux

    Hi folks,
    I downloaded d2k6irelease2.tar (Oracle Forms Developer/Services 6i Release
    2 for linux) from
    http://otn.oracle.com/software/products/forms/htdocs/linuxsoft.html
    I untar the file on my linux machine however the extracted files don't
    seem to contain any installing program. I didn't find products.jar in the
    files and there are no script to install the software. I read the attached
    doc, however it only assumes that the installation is from CD-ROM. The doc
    doesn't help anything for this downloaded software. I wonder if anyone
    here know how to install it. Thank you so much.
    Best regards,
    Kai Huang

    There should be a text based installer in the /orainst sub-
    directory
    In that directory, just run the script:
    ./orainst
    The installer seems to require libXm.a, which wasn't included in
    my RH 7.1 installation, so I had to install the motif-
    development libraries before the full install would complete
    successfully.

  • Where to buy the study guide for Oracle Forms Developer 9i or 10g

    Hi, I am learning Oracle Forms Developer Build Internet Application. I am comfortable with SQL and PL SQL. I need authenticate Oracle Study Guide for Forms Developer which will help me in learning basics to advance level but I cannot afford the classroom course, it is beyond my pocket capacity. So I would like to know if Oracle sell only the study guides. I inquired at Book Shops in my area but did not get any help.

    Affan wrote:
    I just went through Oracle Press and Sybex websites and it seems none of the books available suits my requirement. Not everyone can afford class room training unless it is fully or partially sponsored by their employers. And I don't understand what people learn in just 5 days.All the information you need to learn the products and pass the certification exams is available in the freely available Oracle documentation. Sure, it's nice to have the Oracle University training or exam prep books which is often specifically focused on the topics on the certification exam, rather than having to combine data from a few different manuals. But there the free Oracle documentation is pretty darned complete and you'll likely learn more from working through that documentation than you would from the Oracle University material just because you've got to do the work to put things together.
    Justin

  • Oracle Database 11g Administrator or Oracle PL/SQL and Forms Developer?

    Hi,
    I am thinking about doing an Oracle certification course- Oracle Database 11g Administrator or Oracle PL/SQL and Forms Developer.
    Oracle Database 11g OCP and OCM certification requires 3 mandatory training courses to be completed that costs between $1900 and $3250/each. Oracle PL/SQL certication doesn't require any mandatory training course.
    Which one of these would be a good choice? Please advise.
    Thank you,
    Tracy

    Regardless of which path you want to take, in order to get the OCP certification in either the DBA or PL/SQL developer track, you must first obtain the respective OCA certification for that track. I'm assuming that since you are still undecided in which path to take that you haven't started working on either yet. If you look at the pages for the OCA DBA and OCA PL/SQL Developer certs and what is required for each, you'll see that the first block of tests for either certification (the SQL based exams) has the same options (1Z0-007, 1Z0-047, 1Z0-051) and passing one of those SQL based exams gives credit towards obtaining both OCA certifications. That might be a good place to start.
    Doing one of these tests first might give you some extra time to decide which track you want to pursue. But as Justin said, it really depends on what you do (or plan on doing) in your career as to which path might be more beneficial for you.
    As for the OCM level stuff, I wouldn't even think about it until you get the OCP. One step at a time... Same with OCP before OCA. That being said, my suggestions are just that, suggestions. You're free to take any exams/courses in any order, but you won't be able to obtain the certs until you have completed the requirements for each.

  • Unable to run forms in oracle forms developer 10g

    I am using oracle forms developer 10g on oracle application Release 12.
    When i run form i am getting error that weblistener is not running on default port 8888. Then i changed it to 8000. But still i am not able to run the forms.

    Nivas,
    In addition to running OC4J, you must also have your browser configured to use a Java Runtime Environment. The easiest - and preferred - method is to install the Oracle JInitiator as there is not configuration needed other than the installation. You can also use Sun's JRE, but you would have to research how to configure your PC correctly. The other option is to change your FormsWeb.cfg file to use the Browser Native JRE. Edit the formsweb.cfg file and find the IE= directive. The Default is IE=jinitiator. Change this to IE=Native, save your changes and you are done. This is not the preferred solution, but it does work.
    Craig...

  • Oracle forms developer needed- Cleveland

    We are looking for a contract to Hire position. If interested please send your resume in word format to [email protected]
    Profile:
    * Oracle forms experience minimum 4 years. At least one year of experience with 9i/10G version
    * Has experience deploying web oracle forms
    * Worked with Oracle application server 9i/10G
    * Familiar with java script and object oriented technology
    * Worked in UNIX and windows platform
    * Has successfully deployed at least 3 enterprise level applications
    * Has participated across the entire life cycle of project including the functional and technical design, build and testing phases
    Responsibilities:
    * Learn and understand companies business at a high level
    * Designs, modifies, develops, writes and implements software programming applications under the leadership of project lead.
    * Work with a large team
    * Document system design.

    hi
    is this still open...? I am having 4+ yrs exp in oracle, pl/sql, forms, reports
    pls inform...one thing you have to provide me a workpermit or visa
    kris

  • Getting error while configuring WAS 7 Fix Pack 37 with Oracle Application Development Framework (Oracle JDeveloper 11.1.1.7.0)

    Hi,
    I have installed Oracle Unified Directory 11.1.2.2.0 and WebSphere Application Server 7 with Fix Pack 37.
    I am getting error while configuring WAS 7 Fix Pack 37 (7.0.0.37) with Oracle Application Development Framework (Oracle JDeveloper 11.1.1.7.0). While adding products to cell (Oracle Directory Services Manager for WebSphere - 11.1.2.2.0), I am getting below error:
    CFGFWK-64069: The following prerequisites were found to be missing: Oracle WebCenter Composer Extension - 11.1.1.0
    Also attached the screenshot of the error.
    Please help.
    Thanks,
    Himanshu Verma

    Hello,
    ODSM has the following dependencies apart from ADF (both components depend also on ADF):
    - UIShell (oracle.idm.uishell.war)
    - Webcenter Composer (oracle.webcenter.composer.war).
    Apparently the composer is missing.
    Important points to check when using ODSM with WAS:
    - To install and configure Oracle Fusion Middleware with IBM WebSphere, you must first install (but not configure) IBM WebSphere
    - You must install the Oracle Application Development Framework as the same user who installed Oracle Unified Directory.
    - appdev must be installed under the same ORACLE_HOME as OUD
    Sylvain
    Please mark this response as correct or helpful when appropriate to make it easier for others to find it

Maybe you are looking for