Oracle Forms Architecture using Websphere AS

My company wish to migrate to the latest version of Oracle forms (currently 10.1.2 (10gr2) ) from v5 and v6. I understand that the first step is to migrate v5 to v6, then we can move from v6 to v10.
My question is actually regarding the forms architecture we are looking to implement. We are to purchase new WinTel servers (IBM x3550 rack servers) and my senior manager is "directing" me towards using Websphere as the application server. What experience do people have of running Forms with Websphere (as opposed to Oracle Application Server or Apache/Tomcat/mod-jk)? How easy (or not) is the configuration of forms to work with Websphere? Are there any "gotchas" to be aware of?

I don't know nothing about Websphere, but I did the same thing for BEA WebLogic Server a while ago, that is install and run Forms without using OAS.
It took me about one month to get it running, with most of the time spent on figuring out how BEA WebLogic (or any J2EE compliant server) works, how forms server works and what to put where. And to figure out, which parts (i.e .jar-files) are needed by the applet and which ones by the servlets, since oracle installs them all into the same directory (forms\java).
Things to look out for or be aware of:
- you still must install Oracle Application Server Forms + Reports Services (you just don't run the server tools or daemons then, and even can delete them from your disk)
- you still need a licence for OAS!
- some addons like SingeSignOn or Load Balancing may not work , or at least be more difficult to integrate
hope that helps

Similar Messages

  • Re: Configuring Jinitiator for Oracle Forms 10g Using IE 8.0

    Hi team,
    iam facing difficulty in running the Oracle Forms 10g , using IE 8.0.
    What are the settings i need to perform while running the forms, please help me.
    While Running : http://localhost:8889/forms/frmservlet
    the tab is not getting crashed and it is displaying "We were unable to return you to the page you were viewing."
    What are the settings i need to modify before running.. Please help..

         How to use Sun's plug-in with Forms 21-Aug-2008
         This whitepaper describes how to use Sun's plug-in 1.4 or later with Forms version 10.1.2.
    Client Platform Statement of Direction 14-Feb-2007
         Describes Oracle Corporation's statement of direction to support Oracle Forms 10g applications on multiple Java client platforms

  • Version of oracle forms which uses OCI

    Anyone tell us what is the exact version of oracle forms which uses OCI

    Not sure but I would not be surprised that all versions use OCI connexion.

  • "Slow Oracle Forms 10gR2 using Sun's JRE on Windows 7 x64 laptop

    "Slow Oracle Forms 10gR2 using Sun's JRE on Windows 7 x64 laptop

    It took millions of years on a super computer to come up with 42.If there would have been a valid Forms 10gR2 Installation on Deep Thought it would have taken just some minutes to get to this answer:
    FRM-42<someothernumber> [...]However; the question remains if oracle provides a Install Bundle of Forms 10gR2 for the "Deep Thought" platform or if "Deep Thought" is a supported platform...

  • Slow Oracle Forms 10gR2 using Sun's JRE on Windows 7 x64 laptops and its wo

    Slow Oracle Forms 10gR2 using Sun's JRE on Windows 7 x64 laptops and its working good in same windows 7 x64 destops.

    Try posting your question on the Forms forum: Forms

  • Displaying Chinese Character in Oracle Form 6i using Oracle 11g Database

    Please, can anyone send me the solution for displaying the Chinese characters in Oracle Form 6i using Oracle 11g database and also
    the configuration that has to be implemented.Its urgent.
    Thank You,

    displaying the Chinese characters in Oracle Form 6i using Oracle 11g database I'm afraid you might have problems... see Implementing Chinese language in Oracle 11g

  • Running Oracle forms 9i using java plug in 1.4.x

    i want run my forms (9i) using java plug in 1.4.x? could u plz tel me what are changes i have to do in formsconfig and in other places.

    Thanks for the reply.
    I am using Webutil 1.06 an jacob 1.8 with Oracle forms 9iDS ( version)
    i have gone through, step by step as u said,
    but form is not running.. i am able to run the form using java-plug-in (1.4.2.)
    but when i am implenting with webutil, form is not running...
    as i studied the links given by u, in that webutil is compatible with only from 10g.
    if so, which is the compatible webutil version for Oracle forms 9iDS ( version).
    My actual goal is to store a file (it may be .doc, .pdf, .xls, .ppt) in the database and retrieving through forms..
    and also suggest me if there is any other ways to do it..
    plz suggest me..

  • Security Exception in Oracle Forms when using with JRE.

    I am am getting an exception whenl I try to dispose a message box(FWindow) received as a popup from an Oracle form page(configured using JRE).
    When I hit over the OK/Cancel button to dispose off the messagebox,it is not I get the following error.
    Exception in thread "AWT-EventQueue-2" java.lang.SecurityException: this KeyboardFocusManager is not installed in the current thread's context
         at java.awt.KeyboardFocusManager.getGlobalFocusOwner(Unknown Source)
         at java.awt.KeyboardFocusManager.processSynchronousLightweightTransfer(Unknown Source)
         at Method)
         at Source)
         at java.awt.Component.requestFocusHelper(Unknown Source)
         at java.awt.Component.requestFocusHelper(Unknown Source)
         at java.awt.Component.requestFocus(Unknown Source)
         at oracle.ewt.lwAWT.AbstractButton.requestFocus(Unknown Source)
         at oracle.ewt.lwAWT.AbstractButton.processMousePressed(Unknown Source)
         at oracle.ewt.lwAWT.AbstractButton.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source)
         at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
         at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp._redispatchEvent(Unknown Source)
         at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp.mousePressed(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source)
         at oracle.ewt.event.tracking.GlassMouseGrabProvider$Proxy.processEventImpl(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at Source)
    I am able to dispose the messagebox, when I configure the oracle form with Jinitiator, the issue happens only with JRE.
    These are the configurations I use.
    10g Release2
    Windows XP Professional Version 2002, Service Pack 3
    IE version 6.0.2900.5512.xpsp_sp3_gdr.090804-1435
    JInit-JInitiator, Sun JRE- 1.6.0_17
    I am working on Developer suite.
    Privilege: Windows Administrator
    Kindly guide.
    Thanks & Regards

    Hi Sunil,
    Did you ever find a fix for this problem?
    I'm having exactly the same issue.
    I have an oracle form with a java bean that runs against J Initiator, and it works fine, with J Initiator. The java code was compiled against JDK 1.3.
    My form now uses the Sun JRE 1.6, update 16. I've recompiled the java code against JDK 1.6.
    And now when the java code sends an event to the form and I show an alert I get the same error you were getting:
    Exception in thread "AWT-EventQueue-2" java.lang.SecurityException: this KeyboardFocusManager is not installed in the current thread's context.
    I recompiled the java code against JDK 1.3, and ran it through the Sun JVM 1.6, and I still get the error.
    Any idea how to fix this?

  • Can Oracle forms be used for offline screens

    I need to address a business requirement to
    provide offline screens.Is it possible to provide these using Forms on client sites who are not connected to the net.
    The files produced by the Forms are to be sent remotely to a server at a fixed time using some middleware
    Basically,can we have Oracle forms running
    without Oracle Forms server?

    hey there!
    i really am looking for the solution of this question myself if anybody know the solution plz let me know
    thanx in advance

  • Slow Oracle Forms 10gR2 using  Sun's JRE on Windows 7 x64

    We are running Application Server 10gR2 and we've been running Sun's JRE on Windows XP SP3 just fine. It is snappy and with the exception of a couple of minor issues, everything works well.
    We are now testing a few new workstations running Windows 7 x64 (64bit) with Sun's JRE again and the performance is just horrible. It is almost unusable. We've tried both 32bit (x86) jre and x64 (64bit) no difference. We also tried Firefox (only comes in 32bit version) and the same problem.
    Oddly the problem does not exist on Windows 7 x86 (32bit). Anyone have any ideas or suggestions to get it to behave?

    First, I think we need to clarify what is and is not certified for use with so that other readers don't misunderstand what is being discussed.
    Forms has been certified to use Windows 7 x64 with IE8 and Sun JRE 1.6.0_16+ (32bit only). Refer to the new Forms 10.1.2 Client Statement of Direction which can be found here:
    If you have previously bookmarked the SOD, please update your bookmark as this is a new location.
    Second, without knowing at least some details about the app and even how the client machine is used, it will be difficult to offer any specifics. In general, I don't believe that we (Oracle) have had any specific complaints. However, we are currently investigating at least one performance complaint (it may be yours :) ), but so far details are limited so we don't have much to go on.
    In order for anyone to understand a performance problem we must first understand exactly what is meant be terms like "degraded", "slow", etc. In the case of this thread, it has been claimed that it takes "2 seconds" to get from field to field. Is this an accurate measurement or an exaggerated guess? We also need to understand the app and the environment. For example:
    1. Besides the change in the JRE from one version to another, what else has changed? For example, are more users accessing the server, was the server or Application Server patched, have there been networking changes, has SSL been enabled where it previously was not, etc.
    2. Besides the Forms application, are any other java applications running on the client machine when this performance issue is experienced?
    3. Are there any fat applications running on the client machine? For example, some virus scanners tend to hog significant levels of resources and degrade performance from other apps. Email client software also tends to be fat and hog resources (I won't mention names here :) ). Disable or terminate fat apps and retest. What is the result?
    4. Does the Forms application execute client side java? For example, WebUtil, custom Beans, etc?
    5. Is the client machine configured to access mapped drives (either related or not related to the Forms app)?
    6. Has JRE tracing or logging been enabled? This setting can be found on the Java Control Panel (Advanced tab). If yes, disable it.
    7. Have you tested setting the JRE " Java Plug-in" to OFF? This is also on the Advanced tab of the Java Control Panel under "Java Plug-in". Restart the browser will be necessary.
    8. On the server, are the application's modules (fmx, mmx, plx, etc) stored locally with the installation of Application Server or are then access via a net drive?

  • How to insert multiple rows in oracle forms when using TEMPLATE FORM

    I got a case study on PO creation nd in that I have to insert multiple rows in form especally when PO creation screen is there.
    I tried by different syntaxes but its not working.I need correct syntax to insert the multiple rows in to the table in oracle forms

    Please Oracle EBS queries on EBS forums.

  • How to do multi select for the oracle forms textfields using openscript

    my scenario is to record  by selecting 3 order number same time and do copy of that in the oracle order management module.
    can anybody help me in to select the 3 order numbers and execute.

    hi Deepu,
    the code you have given is not working.
    Below is the code i have written
    Robot robot = new Robot();
    even after adding the above code it is clicking on the each text field instead of selecting all the three text field which is my requirement.
    i think their is some defect in openscript or my code is wrong.

  • How to run a script from Oracle Form (Beside using HOST command)

    I would like to run a script from Forms 6.0. I know that we can actually issue this command :
    host('plus80.exe' username/[email protected]_string @c:\scriptname);
    BUT, is there any other alternative ?

    Sqlplus is a different program, so one way or the other you have to leave Forms to run sqlplus. What is you objection against HOST?
    You can also run sqlplus from the database, but again you need a stored java procedure to call sqlplus (sort of HOST command that runs in the database).
    Francois' solution works if your script just has a query to run, but if you have specific sqlplus commands (spool etc.) forms_ddl is probably not a solution.

  • Force oracle form server to use 'Arabic Presentation Forms-B' unicode block

    Hi everybody
    i am using form server 10g and AR8MSWIN1256 as characterset.
    it seems that with this charset oracle form server use only 'Arabic presentation Forms-B' part of unicode to display characters.
    is there any way to change this and force form server to use 'Arabic presentation Forms-A' and 'Arabic presentation Forms-B'.
    i checked in localebuilder and if you set any code out of 'Arabic presentation Forms-B' range in replacement chars glyph is not displayed and in the form it shows wrong display.

    You should post your question in the Forms the Developer Suite forums. It is found at:

  • Oracle Form functions and procedures in APEX, how?

    I am working to recreate in APEX, already existing Read Only Forms in Oracle Forms. APEX Interactive Report functionality among other things, makes it worth while as well as targetting a different audience than the one that utilizies the Oracle Form versions. Oracle Forms versions use lots of pre and post query triggers, PLSQL Functions.
    In Oracle Forms one of the places those functions can be located is in the "Program Units" section of the Form. A typical function of this sort, based on a specific Mission ID Itinerary, collects scheduled passengers last names, formats them with a comma and space after each one, into a single string that is returned and displayed as the passenger list of one row.
    I have all this code written so I can move most of the main query of the Oracle Form into an Interactive Report. These functions and triggers called from within the Form, from the "Program Units" section of the Oracle Form rather than being stored in the Database schema in a package, where would they go inside APEX? Can I create a "Shortcut" in APEX and call it from the Interactive Report "Region Source"? Can I create the PLSQL function at the page level or region level of the Interactive Report? Or, is my best bet creating a package stored in the database, of all these functions and/or proecedures I may need from the original Oracle Form?
    Some advice would be greatly appriciated.

    RLBickham wrote:
    I don't think I have been clear enough in describing the specific thing I want to do, it simply does not reach the level of forms to APEX conversion. It is basically a PLSQL Function problem.
    I have an Interactive Report that is currently getting 90 percent of what I want however, each row, representing a Mission may have multiple legs. Each Leg has two locations or ICAO codes attached to it. Based on the Mission number, I want to loop through the leg table, collect all the ICAO codes for that Mission, put them all into 1 variable separated by a coma and add that variable to the column display of that Interactive Report as the last column.
    In Oracle Forms I have a function saved to the database that is called within the main query. Maybe I am asking a question that does not need to be asked but in any case my question is can I put that function currently in the database somewhere in the confines of the Interactive Report and reference it via Http somehow or should I just stick with putting functions and procedures in packages stored in the database and called the conventional way?You could move the function to the database and call it from the report query, but it sounds as if it's superfluous. In the report query use whatever form of Re: 4. How do I convert rows to columns? is appropriate to your (unspecified) database version.
    When you have a problem you'll get a faster, more effective response by including as much relevant information as possible upfront. This should include:
    <li>Full APEX version
    <li>Full DB/version/edition/host OS
    <li>Web server architecture (EPG, OHS or APEX listener/host OS)
    <li>Browser(s) and version(s) used
    <li>Region/item type(s) (making particular distinction as to whether a "report" is a standard report, an interactive report, or in fact an "updateable report" (i.e. a tabular form)
    With APEX we're also fortunate to have a great resource in where we can reproduce and share problems. Reproducing things there is the best way to troubleshoot most issues, especially those relating to layout and visual formatting. If you expect a detailed answer then it's appropriate for you to take on a significant part of the effort by getting as far as possible with an example of the problem on before asking for assistance with specific issues, which we can then see at first hand.

Maybe you are looking for

  • My laptop no longer detects my built in webcam

    I have an HP G60-635DX notebook.   I have a built in webcam which I have used several times before, but now all of a sudden my laptop is not even detecting I have a built in webcam.  What to do?  I have a Mobile Intel 4 Series Express Webcam.  It bum

  • Layer Comps should capture changes to a Linked Smart Object's Layer Comp

    Normally, I can move things around or change visibility, and use Layer Comps in my master doc to capture these changes. However, changing which Layer Comp displays from a Linked Smart Object cannot be captured by Layer Comps in my master doc. Slightl

  • IPOD 5TH GENERATION (LATE 2006) Boot Loop

    I have this iPod and here is what it's doing.  Please note:  The HDD has been replaced with an OEM and it does spin up, I have done a lean test on it, and the battery was completely dead, but does hold a charge.  A new one is on the way.  Here are th

  • Using RANGES in current logic used - Urgent

    Hi everyone, need your help again This is what i have done and it works. However, according to the consultant, i should use the RANGES statement and later do a DELETE...WHERE... statement in my logic as it is more efficient, especially in a scenario

  • Doubt with selection screen

    Hi all! I have to show the inspection lot details (QA32) as per the requirements given in the selection screen. In my selection screen , I should have select option for Inspection lot created date(QALS-ENSTEHDAT) and lot created time (QALS-ENTSTEZEIT