Oracle Forms 9i generation issue.

Hi, I am developing a form using Oracle 9iDevelopment Suit. While doing the development I noticed a problem that the form is not behaving as per the code written. In debug mode the code runs as per expected. On making some changes (e.g. add a message and a pause) to the particular section of code and re generating it, the code starts behaving as per expectations. On doing further investigation I found that the size of fmx (the original one) was less by 30-40% than the one which was re generated with a message. This behavior of Forms generation is very inconsistent and I do not know how to resolve it permanently. If at all someone has faced such problem please let me know the solution to this.
Thanks and Regards,
Sachin.

Hello Grant,
Thanks for the reply.
You are right, the form source code is from Oracle forms 6i. I did migrate this form from 6i to 9i. Then did some additional development in the form. During this developement I would have re compiled the entire form lots of time. This particular problem seems to apprear on few of the Item level triggers. I even know these triggers. On generation of the fmx I do test this form and execute a test case which ivokes the code in these triggers. Most of the times this trigger code fails to exececute as per behavior. Then I open these triggers and make a change in it (e.g. add a message or add a space and delete it immediatly) and recompile the form. The next time onwards the trigger code executes as per expectations. One of the trigger is Key-PrvBlk and other is Key-Commit. The code is very streight forward. It has a if condition on a variable and even if the condition is true the code present in the ELSE part is getting executed. In debug mode this works as per expected.
The reason I have mentioned the size of FMX is due to the amount of difference. In both the cases listed above the size difference in FMX is aroung 400Kb i.e. 30 to 40% of the larger size.
Thanks and Regards,
Sachin.

Similar Messages

  • Oracle forms error/configuration issue

    Hello there,
    When i run Oracle forms 9i , it returns an html page with HTML tags in it , i am expecting the GUI when i run it.Is it something with formsweb.config ?The exact error message is shown below.Any help is appreciated.
    Thanks.
    C:\Documents and Settings\user\Local Settings\Temp\s2m0.8htm
    <html> <head> ORACLE FORMS.</head>
    <body onload="document.pform.submit();" >
    <form name="pform" action="http://xxxxxx:8889/forms90/f90servlet" method="POST">
    <input type="hidden" name="form" value="C:\SCM Working Folders\005 Implementation\Development\adjust.fmx">
    <input type="hidden" name="userid" value="xxx/xxxxx@xxxx">
    <input type="hidden" name="obr" value="yes">
    <input type="hidden" name="array" value="YES">
    </form> </body></html>

    Yes, it happens when i run the form from the builder.
    Could you please explain how to run it from the Web form tester html?
    Thanks very much for your help.

  • Oracle Forms 6i performance issue

    Hi All,
    I have one query form.
    Im using cursor in form and fetch the data directly and assign to the form block values.
    There are two table involved here.
    Table1 has 1 crore record.
    Table2 has 4 crore record.
    The query fetch the data 50-500 records.
    In backend the select query is fast.
    In front end ,it is taking time to load the data in grid.
    How can i fetch the data quickly in front end.
    Please help me out on this.
    Regards,
    Oracle1001

    You can read documentation about this block property:
    1.Query Array Size
    2. Number of Records Buffered
    3. Query All Records

  • DB Trigger firing issue in case of oracle forms session crash

    Hi All,
    Oracle DB version: Oracle Database 10g Release 10.2.0.2.0 - Production
    Oracle Forms version: (Oracle Developer Suite 10g) 10.1.2.0.2 Production
    I am entering some data in the oracle forms and committed the data to database. This form is still open.
    By some reasons i get a error as "FRM-92101: There is error during forms server startup" and the forms session gets crashed.
    When this event happens i wanted to update the records which are inserted before this error occurred. For this purpose i created a BEFORE LOGOFF ON DATABASE trigger (in SYS user) and declared that transaction as autonomous and performed update and then commit.
    But when i get this error in forms runtime session, this trigger doesn't fire and also the records don't get updated.
    If i query to v$session view, the session entry is gone because the forms session is crashed.
    Can anyone please tell me why this trigger don't get fire when oracle forms session gets crashed? Or is there is any other way to run update statement as soon as the forms session gets crashes?
    Thanks.

    Hi,
    please check java runtime console for more issue information.
    Windows:
    SystemControl->Java Plugin Ver XXXX -> Standard -> Check "Show Java Console"
    In Systray, check the console for information about errors in java after the form error.
    Attackwave

  • Text field highlighting Issue in oracle forms 11g after migrating from 10g

    We have migrated the oracle forms from 10g to 11g.
    On 10g oracle form when I click on the text item then text item value gets hilighted in blue color but after converting same form(without making any code changes) into 11g version form when I click on then text item then value is NOT hilighted.
    Could please help me why it's behaving different? Are there any configuration changes required at the application server side?
    Thanks

    christian,
    We have forms 11.1.1.2.0.
    In oracle forms “text item value is highlighted When user clicks on text item” is controlled by form level property “KEEP CURSOR POSITION”.
    This property is not working with JAVA SUN plug-in in forms version 11.1.1.2.0.
    This issue has been fixed under Patch Set 2 (11.1.1.3.0). Please see below meta link.
    https://support.oracle.com:443/CSP/ui/flash.html#tab=KBHome(page=KBHome&id=()),(page=KBNavigator&id=(bmDocDsrc=KB&bmDocType=BULLETIN&bmDocID=1099499.1&from=BOOKMARK&bmDocTitle=Fixed%20Bugs%20List%20-%20Patch%20Set%202%20(11.1.1.3.0)%20for%20Oracle%20Fusion%20Middleware%2011g&viewingMode=1143))
    Thanks,
    Satish N

  • Oracle forms issue in IE8

    Hi All,
    I 've installed 11.5.10.2 in my vmware machine multinode(server1:database,cm server2:form,web server) on redhat4.There is no issue with installation.I have created the softlink from mozilla browser to $COMMON_TOP/util/java/1.4/...../libjavaplugin_oji.I can access forms ,and other web pages from the linux machine.But when I tried to access applications from windows7(64bit) which is the basic os,the oracle application login page displayed(IE8),after that when we try to access forms,it tried to install jintiator,and closed with "Inernet has stopped working" Message. When I searched in google ,they said ie8 is not supported for oracle applications yet.Is there any workaround to fix this issue?
    and also please explain about formsweb.cfg and appsweb.cfg.What is the difference between these two files?
    Thanks
    Jay

    IE8 is supported and can be used.
    Please make sure you meet the minimum requirements and have your IE8 configured as per these docs.
    Recommended Browsers for Oracle E-Business Suite Release 12 [ID 389422.1]
    Is Windows 7 Certified With Oracle E-Business Suite? [ID 1103276.1]
    IE8 AND R12 SECURITY SETTING REQUIREMENT ON CROSS SITE SCRIPTING (XSS) [ID 1069497.1]
    and also please explain about formsweb.cfg and appsweb.cfg.What is the difference between these two files?Please see (Oracle Forms in Applications FAQ [ID 177610.1]).
    Thanks,
    Hussein

  • Format mask 999D99 in Oracle Form issue

    I have a textbox in Oracle form, with format 999.99 => means that we can input 0.99 0r 100.00
    But now, I want to input only as 100 or 0.99, I don't want any .00 if i type 100.
    Just i want 100 as 100 and 100.1 as 100.1 and 100.11 as 100.11. I don't want 100 as 100.00
    i have tried format masks like 990D00 , 999.99, B999D99 , B990D00, 990D99, but all the formats is displays input 100 as 100.00, Please let me know which format mask will resolve my issue.

    In this case, it is allowing more than 2 decimal places. i want maximum of 2 decimals. i have used lowest as 0 and highest as 999.99

  • Issue running when Oracle Forms 10g

    Hello Experts,
    I have installed Oracle forms 10g (Developer Suite 10g) on my machine. But when runnig the forms, it doesn’t load the form, says ‘Applet loaded’ and stops executing.. In Console it gives the following error :
    Have tried installing on a fresh copy as well but it give the same/similar issue.. Wasted lot couple of days on this now
    Using IE 8 and tried on IE 7 as well.
    I am runnng this through Forms builder
    Can anyone help me on this...
    Oracle JInitiator: Version 1.3.1.22
    Using JRE version 1.3.1.22-internal Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Administrator
    User has overriden browser's proxy settings.
    Proxy Configuration: Manual Configuration
    Proxy: proxy.dialog.dialoggsm.com:8080
    Proxy Overrides:
    JAR cache enabled
    Location: D:\DevSuiteHome_2\forms\java
    Maximum size: unlimited
    Compression level: 0
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    q: hide console
    s: dump system properties
    t: dump thread list
    x: clear classloader cache
    0-5: set trace level to <n>
    Downloading http://aaa-073-114.softcom.bigsoftcom.com:8889/forms/java/frmall_jinit.jar to JAR cache
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 10.1.2.0
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------

    Using IE 8 and tried on IE 7 as well.
    Oracle JInitiator: Version 1.3.1.22Oracle Jinitiator is not compatible with IE 7/8, you have to use the Sun JRE 1.6.0._16 or higher instead. Take a look at section *2.2 Oracle Forms Applications on Client Platforms* in the Oracle Application Server 10g (10.1.2) Certification Matrix.
    After installing the Sun JRE 1.6.0, you will need to modify the %DEVSUITE_HOME%\forms\server\formsweb.cfg to set the correct JRE version information. Make the following changes:
    # System parameter: base HTML file for use with JInitiator client
    #-- Original
    #baseHTMLjinitiator=basejini.htm 
    #-- New
    baseHTMLjinitiator=basejpi.htm  
    #-- Original
    #jpi_download_page=http://java.sun.com/products/archive/j2se/1.4.2_06/index.html 
    #-- New
    jpi_download_page=http://www.oracle.com/technetwork/java/javase/downloads/index.html 
    # Parameter related to the version of the Java Plugin
    # -- Original
    #jpi_classid=clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA
    # -- New (this entry specifies update 16)
    jpi_classid=clsid:CAFEEFAC-0016-0000-0016-ABCDEFFEDCBA
    # OR, you can instruct OAS to use any version of Sun JRE 1.6.0
    jpi_classid=clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA
    # Parameter related to the version of the Java Plugin
    # -- Original
    #jpi_codebase=http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,4,2,06
    # -- New
    jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab#Version=1,6,0,22
    # Parameter related to the version of the Java Plugin
    # -- Original
    #jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06
    # -- New (Specifies update 16)
    jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_16
    # -- OR use any version of 1.6.0
    jpi_mimetype=application/x-java-applet;jpi-version=1.6.0Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Integrating Oracle Forms 11g with JavaScript - keystrokes support issues

    This article
    http://www.oracle.com/webfolder/technetwork/tutorials/obe/forms/11g/jsinteg/formsjsinteg/setup.htm
    shows the JavasriptIntegration with Oracle Forms.
    I am trying to navigate out of Oracle Forms Java Applet with separateFrame=false to access an external menu using JavaScript. I can't find a way to navigate out of Oracle Forms. My focus stays inside the currently opened form and the applet does not lose the focus.
    I need to access any external UI component by shifting the focus form the Java Applet to that components using only key strokes.
    Thanks for your help

    Vikas,
    Sorry for the delay. I am still investigating this. In general, it would appear as I mentioned. If the form that contains the code specific to the event monitoring has not been run, then it cannot be executed. We are trying to get clarification on the definition of "scope" in this case. In the mean time, one alternative might be to subclass the related triggers/pu and include them in all of the forms where you want them to fire. Currently I am suspecting that scope refers to a relationship to forms currently running. For example if you have form A, B, and C running a scope of "form" might suggest that the events are only monitored if the current form includes the necessary code. However, if "application" then even if the form containing the necessary code is not the current form, the necessary code would fire anyway. Again, I am trying to get more clarification, but it is slow coming.
    If this is truely an urgent issue, I encourage you to create a Service Request with Oracle Support.

  • POST COMMIT FORM issue in Oracle Forms Personalization

    Hi All,
    I have following requirement in Oracle Forms Personalization :
    1. User updates a records( from the table xxtable) in the Form
    2. Following this, on saving the record, a stored procedure is called to pick those records which are updated/inserted and display. But its displaying still the old values, since commit has not occured.
    3. I have added new forms personalization using POST-DATABASE-COMMIT and POST-FORM-COMMIT. However, none of this trigger is firing.
    Used POST-UPDATE and POST-INSERT, but this trigger are not fetching the committed data but picking the old value.
    Please let me know, how this requirement can be achieved in Oracle forms personalization?
    Many Thanks in Advance.

    the difference in time is that you doing the following additional tasks in forms that you dont do in sqlplus:
    1. you are retrieving data into the fields of the form.
    2. creating the record.
    which is a network round-trip for each record. AFAIK.
    if its an option for you, I would create a global temporary table and then populate the temporary table with the required data. Then build a base table block based on the global temporary table. This way you can use the forms default functionality and its fast because you dont have to populate all the records on the form before you see the first record!
    :>)

  • Domain issue while installing oracle forms 11g

    Hi . Trying to install oracle Forms 11g ,while installing it is getting error while creating domain .. Any clue.

    Below are log after performing the suggested steps..
    Successfully launched the Node Manager.
    The Node Manager process is running independent of the WLST process.
    Exiting WLST will not stop the Node Manager process. Please refer
    to the Node Manager logs for more information.
    The Node Manager logs will be under D:\Oracle\weblogic64\wlserver_10.3\common\nodemanager
    Node Manager starting in the background
    java.lang.Exception: The node manager failed to start
        at oracle.as.provisioning.weblogic.ASDomain._startNodeManager(ASDomain.java:3709)
        at oracle.as.provisioning.weblogic.ASDomain.startNodeManager(ASDomain.java:3517)
        at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:637)
        at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:391)
        at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
        at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
        at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
        at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
        at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
        at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:371)
        at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:88)
        at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:105)
        at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
        at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:64)
        at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:160)
        at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
        at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:86)
        at java.lang.Thread.run(Thread.java:662)
    java.lang.Exception: The node manager failed to start
        at oracle.as.provisioning.weblogic.ASDomain._startNodeManager(ASDomain.java:3709)
        at oracle.as.provisioning.weblogic.ASDomain.startNodeManager(ASDomain.java:3517)
        at oracle.as.provisioning.engine.WorkFlowExecutor._createDomain(WorkFlowExecutor.java:637)
        at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:391)
        at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
        at oracle.as.install.classic.ca.standard.StandardWorkFlowExecutor.execute(StandardWorkFlowExecutor.java:65)
        at oracle.as.install.classic.ca.standard.AbstractProvisioningTask.execute(AbstractProvisioningTask.java:26)
        at oracle.as.install.classic.ca.standard.StandardProvisionTaskList.execute(StandardProvisionTaskList.java:61)
        at oracle.as.install.classic.ca.ClassicConfigMain.doExecute(ClassicConfigMain.java:124)
        at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:371)
        at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:88)
        at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:105)
        at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
        at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:64)
        at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:160)
        at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
        at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(Confi

  • DML issue in Oracle forms

    Hi,
    I have seen sometimes the queries which work in oracle sql*plus and Pl/Sql Developer,they dont work in Oracle forms, for example following query works in
    Pl/sql developer,but not in oracle forms
    select *
    from tablea
    where name in (variable)
    so if variable contains 'AA','BB'
    and records are there in table ,it will not fetch any records,whether variable is with quotes or not .........
    whenever there is a dml statement involving variables ..behavior is somewhat different ....so to get that done ....i normally transfer them to database procedure or function .....then it works fine ..
    Is it known bug or what.
    Regards,
    SS

    You can use a FORMS_DDL or EXECUTE IMMEDIATE
    select_dml := ' select * from tablea where name in ('||:variable||')';
    FORMS_DDL ( select_dml);if variable contains 'AA','BB'

  • .jar file reusablility issue in oracle forms

    hello all
    i am using oracle forms
    {code}
    Forms [32 Bit] Version 10.1.2.0.2 (Production)
    Oracle Toolkit Version 10.1.2.0.2 (Production)
    PL/SQL Version 10.1.0.4.2 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    {code}
    and using Database 10g
    {code}
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    PL/SQL Release 10.2.0.1.0 - Production
    CORE    10.2.0.1.0      Production
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    {code}
    i am developing an application in oracle forms that sends message through GSM mobile when any transaction is commited.
    i wrote a class in java , made .jar file , edited default.env file CLASSPATH = "my .jar file"
    everything is working fine when i am trying the code in NETBEANS IDE, it sends messages again and over again with no delay..
    PROBLEM:
    the problem is that when i try to send message from oracle forms using that JAR file , it sends message for only single time , after that it neither shows me any error nor sends the message,
    (1) can it be problem of closing COM port for reusablity.
    (2) any other way to reuse the jar file.
    (3) should i program to closo the used port. (but java program is working very well in NETBEANS IDE).
    please suggest me what should i do to reuse .jar file again and over again.
    thanks

    thanks for your reply.
    sorry if forgot to mention that how i am using this java code.
    yes! i am using that java code using Java Importer in oracle forms 10g.
    importing that jar file i used PL/SQL code to use the static public veriables in oracle forms
    Procedure Send_Message(
        Cel_N In Varchar2
    Is
      Ora_Obj Ora_Java.Jobject;
      Com_P    Varchar2(10);
      Cent_No  Varchar2(100);
      Send_Sms Number;
      Mesg     Varchar2(200);
    Begin
      Ora_Obj := Smsclient.New(1);
      Smsclient.Setcomportname(Com_P);
      Smsclient.Setmsgcenternum(Cent_No);
      Send_Sms:= Smsclient.Sendmessage(Ora_Obj,Cel_N,Mesg);
    Exception
    When Ora_Java.Java_Error Then
      Message(Ora_Java.Last_Error);
    When Others Then
      Message(Sqlerrm);
    End;
    this Smsclient.Sendmessage Class is working very well in both plateforms in NETBEANS IDE and oracle forms but the difference is in this class that
    in NETBEANS IDE (when i run this class using F6 ) it works every time with no delay
    but when i use this same class in pl/sql code through oracle forms it works only for one time.
    COM ports and GSM modem is working property but why .jar file works for once.. and when i restart OC4J & oracle form at run time then it works for only once , meanse after starting OC4J i am able to send message through mobile for one time, means .jar file works only once, why not every time i call the class through oracle form..
    what should i check .. please..
    thanks

  • Issue for Amount From_amt and to_amt  Overlapping validation On oracle Form

    Hi Expert's
    i need Help on Oracle Form side .
    PROBLEM :-
    i want to put Overlapping check On Fr_amt - To_amt in Oracle Tabular form in Modify MODE after execute query.
    for example : If suppose User key in 1st line Amout range is 10 -100 ,the after 1st line if user key in second line like amount range is 50 -80 or 10-50 then i want to ristrict them and popup the message :- Sales Amount should not Overlap ...
    --Here is my  code  which works only current record
    declare
    fr_amt number(10);
    l_curr number;
    begin
    fr_amt := :blk_name.from_amt;
    l_curr := :system.cursor_record;
    first_record;
    loop
    exit when :system.last_record ='true'
    if :system.cursor_record <> l_curr then
    if fr_amt between :blk_name.from_amt and :bl_name.to_amount then
    message('Sales amount should not be overlap');
    raise form_trigger_failuier;
    go_reccord(l_curr);
    go_item('blk_name.from_amt');
    end if;
    next record;
    end if
    end loop;
    go_record(l_curr);
    first_record;
    end;
    Note : Can anybody correct my code if you come across same problem.
    Thanks
    Abhishek

    Hi Dora ,
    Note : My form is in modify mode and execute query ,mean to every time after open form record always on screen
    so i want to check overlap value in form level only ..
    can u please check my code which i wrote same like you but its not working :
    PROCEDURE TEST IS
    m_loop1_rec number:=1;
    m_loop2_rec number;
    m_exit number :=0;
    m_last_Rec number :=0;
    m_loop_rec NUMBER :=0;
    m_from_amt NUMBER;
    m_to_Amt NUMBER;
    Begin
    go_block('CG$CTRL01');
    last_record;
    m_last_rec := :system.cursor_Record;
    first_record;
    Loop
    go_record(m_loop1_rec);
    m_from_amt := :CG$CTRL01.FR_SLS_AMT ;
    m_to_Amt := :CG$CTRL01.TO_SLS_AMT ;
    m_loop2_rec := m_loop1_rec+1;
    Loop
    go_record(m_loop2_rec);
    If (m_from_Amt between :CG$CTRL01.FR_SLS_AMT and :CG$CTRL01.TO_SLS_AMT) or (m_to_Amt between :CG$CTRL01.FR_SLS_AMT and :CG$CTRL01.TO_SLS_AMT ) then
    m_exit := m_loop2_rec;
    end if;
    exit when m_exit > 0;-- or m_loop_rec >= m_last_Rec;
    m_loop2_rec := m_loop2_rec +1;
    End loop;
    exit when m_exit > 0 or m_loop1_rec = m_last_Rec -1;
    m_loop1_Rec := m_loop1_rec + 1;
    end loop;
    If m_exit > 0 then
    go_record(m_exit);
    message(' This range overlaps with previously entered ranges');
    RAISE form_trigger_failure;
    end if;
    --END IF;
    END ;
    Thanks
    Abhishek

  • Oracle reports 6i to Oracle forms 10g migration

    Hi,
    I have .rdf files which were created on Oracle Reports 6i. I would like to migrate the .rdf files into Oracle Reports module which is present as a part of Oracle Forms 10g to generate PDF output.
    Please let me know the detailed steps to be followed as I am a total newbie. Also I need to generate these reports on demand from a java 5 application (JSF 2.0).
    Currently for ORacle reports 6i, I have the following code in my java application
    rwrun60.exe g:\tomcat33\webapps\reports\web-inf\src\null userid=***/*** destype=FILE desformat="pdf" paramform=NO printjob=NO batch=YES desname=temp.pdf
    1. What would be the equivalent for reports in ORacle Forms 10g ? I know there is an Oracle Apps server where ther report services reside. How to I invoke my report from my java application (residing on a weblogic server 10.3.6)?
    2. What ould I do with the 6i .rdf files to upgrade them to 10g ?

    I am trying to call an Oracle report i.e .rdf (which is located on the Oracle  App Server) from my java EE 5 (JSF) application. The Oracle  App server is Oracle Application Server 10g Release 2. I assume Oracle report generation capability is available in this release.  I need to invoke the report from my Java JSF application on demand (whenever the user clicks a button on the web browser page, the report should appear on the browser as PDF) . My java application resides on Linux weblogic server.
    Please let me know how it can be done ? I see rwclient.sh and another method to directly invoke using a URL. How do I do it on java, would a request.redirect() to the URL work ?
    Also for hiding the params in the URL. keys need to be configured on the Oracle server right ?
    Also if we use rwclient.sh or the URL based invocation, would there be any issue in concurrency when multiple users request the same report at the same time ?

Maybe you are looking for