RP2RRO.RP2RRO_RUN_PRODUCT

Forms Migration Assistant (FMA) documentation states that RUN_PRODUCT is changed to RUN_REPORT_OBJECT. However, when I ran the FMA (gui wizard version) against our forms, RUN_PRODUCT was changed to RP2RRO.RP2RRO_RUN_PRODUCT, and a library RP2RRO was attached to the forms.
I can't find any documentation or mention of RP2RRO... Please point me in the right direction.

All this library is doing is translating your existing run product into a Run_report_Object call - have a look at the code.

Similar Messages

  • RP2RRO.RP2RRO_RUN_PRODUCT not working in forms 10G

    Hi,
    Recently I convert my small application from forms 6i to forms 10g, All forms are working fine but all reports which I call through menu are not running, Whe I checked the code I found run_product is replaced by RP2RRO_RUN_PRODUCT, the code is like this
    declare
    complist paramlist;
    begin
    complist:=get_parameter_list('tmp');
    if not id_null(complist) then
    destroy_parameter_list('tmp');
    end if;
    complist:=create_parameter_list('tmp');
    add_parameter(complist,'P_COMPANY_NAME',
    text_parameter,:global.p_company_name);
    RP2RRO.RP2RRO_RUN_PRODUCT(reports,'LDN_MCWISEVehicleDetail',asynchronous,runtime,
    filesystem,complist,null);
    end;
    When I click the menu , nothing happened , my question is How i can my reports work
    Regards,
    Ahmad

    http://10.33.67.202:8889/reports/rwservlet?server=detasad&report=Veh_Summary.rdf&desformat=pdf&destype=file&userid=gsav/pgsav@macc&param=nodestype=file generates the report to a file and therefore only says "Run Successfully" after it finished. It you want to see the output directly in the browser, use destype=cache

  • Run report in form 11g with RP2RRO.RP2RRO_RUN_PRODUCT

    I have installed Forms 11g R2 on Windows Server2008 64bit
    using tools are :-
    Weblogic Server 10.3.6
    SE JDK 6U35 64bit
    Windows Server 2008 (Firewall off)
    Oracle Portal,Forms,Report, and Discoverer Services (11.1.1.4.0)
    I try to run report within form 11g, i also attached library RP2RRO.plx in form
    RP2RRO.RP2RRO_RUN_PRODUCT(REPORTS,'\reportname',SYNCHRONOUS,RUNTIME,FILESYSTEM,pl_id,null);
    But there is problem Report is not working, i try to make the server on windows run command
    rwserver server=myserver
    it show the message :-
    REP-50125:java.lang.NullPointerException
    When i try to url :-
    http://localhost:9002/reports/rwservlet?getserverinfo
    it show the following Error
    REP-52005: The specified key getserverinfo does not exist in the key map file.
    Please guide and give the soultion of above problem.
    Sincerely
    Parkash

    Please see {thread:id=1107427}.
    Perhaps this is what you need to do.
    Cheers,

  • Oracle forms10g Migration : rp2rro.rp2rro_run_product

    Hi All ,
    I have a question regarding the rp2rro.rp2rro_run_product.
    I have used a tool FMA ( Forms Migration assistant ) that comes with 10g Forms to convert the forms6i to forms10g.
    Now the forms that invoked reports using run_product are converted to "rp2rro.rp2rro_run_product" . Should this be fine to invoke the reports from forms 10g (or) do we need to change this call to run_report_object ?
    If so , could you please assist as to how to do that . Is FMA doing an obsolote job here in just converting to rp2rro.rp2rro_run_product and not to run_report_object ?
    Any help would be really appreciated . Thanks in advance.
    Regards,
    Ashwin.

    Hi Jan ,
    First of all , thanks for being patient and having responded to all of my questions. I need some more help from you if you could.
    1 )
    I did go though some of the notes(Note:207396.1) in Metalink and tried to create a sample report to invoke it from the form ( Button) as mentioned stepwise.
    I see that when I click the button which would invoke the report , I get the following error :-
    REP-51002: Bind to Reports Server repserver90 failed
    Any clues why this occurs ?
    Note:- I have started a new instance of rwserver using :
    rwserver server=repserver90
    2) Do we need to modify the rp2rro.rp2rroReportServer package variable to point to the new reports server name in 10g (or) is it just ok to update the proprety pallete for rp2rro report object that got created in the converted form.
    Basically , do we need modification to the rpr2rro.pll package?
    if not where else do we specify the new reports servername.
    rp2rro.rp2rro_run_product does have any input parameter to take reportsserver name.
    3) Also , does this reportservername be a in-process server (or) should it be a new instance created(using rwserver command). Sorry , asking this question as I wasn't sure about this and never worked on reports services configration before.
    ( Also , I wasn't getting proper inputs from the dba on this ).
    Thanks once again.

  • FRM-41211 error when using RP2RRO_RUN_PRODUCT

    I have a Form in version 6i which a calls a report using RUN_PRODUCT.
    I used Forms Migration Assistant to convert it to version 10g. The FMA automatically replaced RUN_PRODUCT with RP2RRO.RP2RRO_RUN_PRODUCT.
    I run the form and I get this error: FRM-41211: Integration error: SSL failure running another product.
    Any ideas on how to solve this? Thanks in advance.

    maybe adding the repository connection to your report server would give you a more specific error...
    there's a repository connection entry in your <reportserverconfiguration>.conf file, which tells the report server the connection where to write the more specific error message. in this schema, you have to put a table (you can get the structure at otn), and now you can log the full error message/success of the report...
    you can also access this by using this url:
    http://<OAS>/reports/rwservlet
    as far as I remember the call to get the job status of the report server is like this
    http://<OAS>/reports/rwservlet/status?server=<your_report_server>
    or something...but you can access the right url with above call...

  • Find_report_object('rp2rro') how can this work?

    Hi
    I've spent a long time looking thru metalink (now Support) at the various posts and documents on calling reports from forms using the run_report_object that the translator replaces run_product with, and here and I'm frankly still looking for direction .
    This code is in rp2rro.pll and of course dies, as there is no rp2rro report
    rp2rroNodeId                Report_Object     :=find_report_object('rp2rro');
    I have a menu that calls something called execute_report with just a report name (e.g. end_month_report). execute_report is in a user library and contains a call to rp2rrro. It looks like this
    PROCEDURE execute_report(i_report IN VARCHAR2) IS
    -- Code modified by the Forms Migration Assistant
    -- 11-Jan-2011 01:58 PM
    BEGIN
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'BUSY');
    RP2RRO.RP2RRO_RUN_PRODUCT(REPORTS, i_report, SYNCHRONOUS, RUNTIME, FILESYSTEM);
    SET_APPLICATION_PROPERTY(CURSOR_STYLE, 'DEFAULT');
    END;
    Can anyone suggest a way to make this work without modifying the forms?
    Looking at Rp2rro, it uses rp2rroNodeId throughout..
    Thanks for any suggestions

    Well almost a year later, the dummy form solution has been working well with 11GR1, but I have some issues understanding how to make the dummy form call reports using parameters passed in the rp2rro call using this approach
    If a form calls the dummy form with a parameter list containing e.g. start_date, end_date etc then the problem is that the dummy form doesn't have those parameters defined because it can be called from many different forms each with its own set of parameters.
    As I read in the 6i doc "+When passing the default parameter list as well as any other parameter list, make sure that every parameter exists with the same name in the called form"+ which doesn't work as the dummy form doesn't have those parameters defined.
    I'm trying to centralize all the rp2rro report invocations so that developers don't have to add the web.show_document and the hidden values and the rest of that logic to bring a PDF form back into the web browser
    I'm trying out a number of things but would be interested if anyone has any comments..

  • SOLVED -- FRM-40735: ORA-06508 when callin RP2RRO

    Hi ,
    we made change to the call of the reports when migrating to 10gr2.
    in a when button pressed i receive the error FRM-40735: trigger raised unhandled exception ORA-06508 whe making a call to rp2rro.rp2rro_run_product.
    I've checked the forms path and seems to be ok the rp2rro.plx is reachable.
    I don't understand ???
    Any suggestion?
    Thanks
    JeanYves
    Message was edited by:
    JeanYves

    Hi Christian,
    You're rigth with the attachment.
    What is strange is that a collegue made a prototype whith rp2rro compiled and it works.
    Perhaps did he made the attachement by himself so that the name of the file location was rp2rro instead of rp2rro.pll.
    I have made a test whith a simple form calling rp2rro_run_product.
    The attachment said that rp2rro.pll is attached.
    when I place rp2rro.pll in the forms path then I have ORA-06508 but when I place rp2rro.plx then it works ! Also when I place both the plx and pll files.
    But for the others fmbs it does not work.
    Let's say another thing. the call to rp2rro is made not directly in the form but in another attached pll ( which have itself rp2rro.pll attached)
    FYI : in the forms_path i have first the pll location then after the fmb location.
    Is there an preferable order ?
    Or is there an order to compile first pll or first fmb?
    I really don't understand what goes on here. ???
    Thanks
    JeanYves

  • Reports 6i to 10g

    After migrating from Forms6i/Reports6i, the reports are not running.
    The migration process added rp2rro library and changed the run product to rp2rro.rp2rro_run_product.
    I compiled rp2rro.pll and attached it. But still report is not running.
    here is the coding i am using in the print button :
    PROCEDURE PRINT_REPORT IS
    pl_id ParamList;
    U_GRP CHAR(1) ;
    BEGIN
    pl_id := Get_Parameter_List('repdata');
    IF NOT Id_Null(pl_id) THEN
    Destroy_Parameter_List( pl_id );
    END IF;
    pl_id := Create_Parameter_List('repdata');
    Add_Parameter(pl_id,'P_PRJ',TEXT_PARAMETER,:CONTROL.PRJ);
    Add_Parameter(pl_id,'P_Q_FROM',TEXT_PARAMETER,:CONTROL.Q_FROM);
    Add_Parameter(pl_id,'P_Q_TO',TEXT_PARAMETER,:CONTROL.Q_TO);
    Add_Parameter(pl_id,'P_DATE_FROM',TEXT_PARAMETER,:CONTROL.DATE_FROM);
    Add_Parameter(pl_id,'P_DATE_TO',TEXT_PARAMETER,:CONTROL.DATE_TO);
    Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO');
    rp2rro.rp2rro_run_product(REPORTS, 'L:\DDF\SRQ_REGISTER_LS.REP', ASYNCHRONOUS, RUNTIME,FILESYSTEM,pl_id, NULL);
    END;
    If we press the report button. here is the message.
    "unable to connect to report server "
    client/server Reports requires to use the Reports Server. How do we use. please educate bit of report server.

    hi,
    Now i am not getting any error. i given the repservername.
    But now when i click , there is no output comming. nothing happends, the screen get hangs.
    What changes we have to do in the .rdf file ?
    how to convert to .rept. Is it export?
    how do i trouble shoot.

  • PDF reports and forms11g, Weblogic, call report from form, parameters

    Hi All.
    I had difficulty to put to work reports 11g on pdf format. this is how I solve it.
    I hope help any of you and also anyoe can correct me if Im wrong.
    1. I have installed an configured the weblogic server 10.3.3, also Forms, Reports, Portal, Discoverer 11.1.1.3.0 and database 11.2
    2. I re-compiled my forms and reports 10gR2 on 11g, also the pll libraries.
    3. This is how I call the report from my form, I add parameters to a parameter list called PL then invoke the rp2rro prucedure that is located at rp2rrp.pl library:
    PL := create_parameter_list(TDATA);
    add_parameter(PL,'PARAMFORM',TEXT_PARAMETER,'NO');
    add_parameter(PL,'ORIENTATION',TEXT_PARAMETER,'PORTRAIT');
    add_parameter(PL,'EMPRESA',TEXT_PARAMETER,:GLOBAL.COMPANY);
    add_parameter(PL,'NB_EMPRESA',TEXT_PARAMETER,:GLOBAL.COMPANYNAME);
    add_parameter(PL,'DESFORMAT',TEXT_PARAMETER,:CG$CTRL.DESFORMAT);
    rp2rro.SETREPORTSSERVER(:GLOBAL.REPORTSERVER);
    add_parameter(PL,'SESION',TEXT_PARAMETER,TO_CHAR(SESION));
    Add_Parameter(pl, 'DESTYPE', TEXT_PARAMETER, 'SCREEN');
    rp2rro.rp2rro_run_product(REPORTS, :CG$CTRL.REPORT_TYPE, SYNCHRONOUS, RUNTIME, FILESYSTEM, PL, NULL);
    destroy_parameter_list(PL);
    4. when pr2rro gets the parameter list (PL) did not find the Desformat parameter that I sent from the form. so I edit the pr2rro.pll library. this is the zone of the code edited:
    (just added the number var "Desfn" that the get_parameter_attr() will need above.
    PACKAGE BODY rp2rro IS
         /* Package variables */
    rp2rroDesformat varchar2(30);
         rp2rroDesname varchar2(200);
         rp2rroDestype varchar2(30);
         rp2rroReportOther varchar2(2000):='';
    rp2rroComm_mode number := Synchronous;     
         rp2rroReportServer varchar2(100);
         rp2rroVirtualDir          varchar2(100);
    rp2rroReportsInterface varchar2(30);
    /* this line by ingenio*/
         Desfn                    number;     
    5. a couple of lines above, you can find this:
    (here I added get_parameter_attr(mparamlist_id,'DESFORMAT',Desfn,rp2rroDesformat); to asign the value of the parameter called Desformat to the rp2rroDesformat var)
    PROCEDURE rp2rro_run_product(product NUMBER,reportFile VARCHAR2,commMode NUMBER,engine NUMBER,fileLocation NUMBER,mparamlist_id ParamList,display VARCHAR2) IS
    BEGIN
         /* Handle only calls to Reports */
         /* this line by ingenio*/      
    get_parameter_attr(mparamlist_id,'DESFORMAT',Desfn,rp2rroDesformat);           
              IF product = REPORTS THEN     
              Handle_rp2rro_run_product(product, reportFile,commMode,engine,fileLocation,mparamlist_id);
              END IF;
    END;
    Its now working fine with PDF, RTF, HTML, Delimited formats, Not with EXCEL(spreadsheet) Im working in that.
    I accept any help.
    Thanlks
    Edited by: Ingenio on Nov 29, 2011 2:44 PM

    I solved my problem editing the rp2rro.pll library,I debugged the library and I found the format sent by forms was missing, so I catch it and set it directly:
    GET_PARAMETER_ATTR(mparamlist_id, 'DESFORMAT',vnumb,vvalue);
                   setDesformat (vvalue);

  • Calling Report from Form Error ORA-06508

    Dear all,
    I want migrate from Fom6i to Oracle Developer Suite 10g (10.1).
    Folder Form = C:\APLIORA\IRS\FORM
    Folder Report = C:\APLIORA\IRS\REPORT
    I have modified file DEFAULT.ENV
    FORMS_PATH=C:\APLIORA\IRS\FORM;C:\APLIORA\IRS\REPORT
    i do not have problem call a form from form.
    but when i call report from form show error ORA-06508 : PL/SQL : could not find program unit being called ; -6508
    my procedure is
    PROCEDURE Call_Report IS
         list_id ParamList;
    BEGIN
    list_id := Get_Parameter_List('input_params');
    IF NOT Id_Null(list_id) THEN
    Destroy_Parameter_List(list_id);
    END IF;
    list_id := Create_Parameter_List('input_params');
    Add_Parameter(list_id,'MAXIMIZE',TEXT_PARAMETER,'YES');
    Add_Parameter(list_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'YES');
    RP2RRO.RP2RRO_RUN_PRODUCT(REPORTS,'TESTREPORT.REP',SYNCHRONOUS,RUNTIME,FILESYSTEM,list_id,null);
    END ;
    Do I miss something ?
    Can any one help ?
    Thanks

    Hi,
    Thank you for your replay.
    The problem have solved.
    This my step :
    1. Install Windows XP SP2 and Form 10.1.2.0.2 on new pc.
    2. Install Jinit version 1.3.1.28.
    3. Create report server
    3. Compile form, report and pll
    4. call report from from with this procedure :
    PROCEDURE Call_Report (vFILENAME varchar2) IS
    report_id                Report_Object;
    ReportServerJob VARCHAR2(100);
    vc_rep_status      VARCHAR2(100);
    repsvr                          varchar2(21) := 'myserv';
    userid                         VARCHAR2(100);
    pass                          VARCHAR2(100);
    Host                    VARCHAR2(100);
    BEGIN
    userid          := Get_Application_Property(USERNAME) ;
    pass          := Get_Application_Property(PASSWORD) ;
    Host          := Get_Application_Property(CONNECT_STRING) ;
    report_id:= find_report_object('REPORT');
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME,vFILENAME||'.jsp');
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,repsvr);
    ReportServerJob:=run_report_object(report_id);
    vc_rep_status := REPORT_OBJECT_STATUS(ReportServerJob);
    WHILE vc_rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED', null)
    LOOP
    vc_rep_status:=REPORT_OBJECT_STATUS(ReportServerJob);
    END LOOP;
    IF vc_rep_status='FINISHED' THEN
    WEB.SHOW_DOCUMENT('/reports/rwservlet?report='||vFILENAME||'.jsp'||'&userid='||userid||'/'||pass||'@'||Host||'&destype=CACHE&desformat=PDF&paramform=yes','_blank');
    ELSE
    message ('Report failed with error message '|| vc_rep_status);
    END IF;
    END;
    Ok, but i have another strange error. I will post new thread.
    Thank you and regards
    Teguh S

  • How to open (run) report on client in excel ?

    Hello experts,
    i am using ERP having forms 10g and database 10g.
    in current scenario , when i run report , i will run in PDF format.
    when there is need to convert it in Excel then i have to use software Rep2Excel.exe software in d2k's HTML folder (form->tolls->web->html)folder on oracle server . and has to call with report with rp2rro package. report convert in excel and save in html folder
    in excel. so i have to access server to get the excel file.
    now i am plan that when i run oracle report in excel than it open in excel at clients system.
    below is the code which i used at button use to convert in excel from rdf report
    pl_id := Create_Parameter_List('tmpdata');
              Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO');
                   Add_Parameter(pl_id,'LOCN_CODE',TEXT_PARAMETER,:global.company_gl_locn);
                   Add_Parameter(pl_id,'comp',TEXT_PARAMETER,:global.company_name);
              Add_Parameter(pl_id,  'TO_DaTe', TEXT_PARAMETER, :block_m.todate);
        Add_Parameter(pl_id,  'FRom_DaTe', TEXT_PARAMETER, :block_m.FROMDATE);
        Add_Parameter(pl_id,  'PROD_TYPE', TEXT_PARAMETER, :block_m.FROM_STORE);
        --Add_Parameter(pl_id,  'store_code', TEXT_PARAMETER, :from_store);
              message(123);pause;
      rp2rro.setdesformat('html');
      rp2rro.setdestype('file');
      rp2rro.setdesname(:global.path_f||temp||'.html');
      rp2rro.rp2rro_Run_Product ( REPORTS, :GLOBAL.PATH||temp||'.RDF', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id, NULL);
    host(:global.path_f||'rep2excel -i:'||:global.path_f||temp||'.html -o:'||:global.path_f||temp||'.xls');
    :global.path_del_f:=:global.path_f||temp||'.*';
    value of
    :GLOBAL.PATH   :='E:\PROJECT\'; (server)
            :GLOBAL.PATH_f   :='f:\DevSuiteHome_1\tools\web\html\'; (server)
    temp contains the name of rdf report file.thanks
    yash

    Hello,
    _Pls follow these guide lines for ensuring proper output in Microsoft Excel:
    1.First compare the fields properties and the frames properties between the reports created with wizard and the reports created manually.
    2. Do not leave any space between two adjacent objects.
    Explanation: Because any space, including a few pixels, between two adjacent objects will result in an empty cell or column in Excel output
    3.Make sure that the widths of all objects are vertically consistent.
    Explanation: If the objects are not exactly aligned vertically, that is, have inconsistent widths, it is likely to result in insertion of unwanted cells/columns in Excel.
    4. Pls. Make sure that the vertical elasticity of the frames and repeating frames is not fixed unless you are sure you have allocated enough space to accommodate all the records.
    Explanation: If you set the Vertical Elasticity property of a frame to Fixed, the output in Excel will show only as many records as could appear on the first page of the paper output. Since Excel does not have a page concept, it is not able to overflow the remaining rows to the next page.
    5. For reliable formatting of spreadsheet output, enclose the whole layout area in a frame.
    Explanation: This action prevents the possibility of parallel objects displaying in different vertical positions, one following the other.
    Hope this helps.
    Regards,
    Alex

  • I can't print directly on a specific tray (forcing the manual tray)

    Hi all
    I would like to print a report directly on the printer. The printer is installed on the server and is configured with the manual tray (tray 1).
    It's OK via a page test since the driver (ie. general's tag).
    It's not OK since a forms via :
    - rp2rro.rp2rro_run_product
    or
    - run_report_object.
    Exemple with rp2rro.rp2rro_run_product :
    PROCEDURE O$Run_Report ( P_MODULE_NAME varchar2, P_IMP_TOUT in varchar2 ) IS
    Param_Id ParamList;
    Begin
    Param_Id := Get_Parameter_List('Param_Id');     
    Add_Parameter(Param_Id,'PARAMFORM',TEXT_PARAMETER,'NO');
    Add_Parameter(Param_Id,'P_IS_OFFRE',TEXT_PARAMETER,to_char(:bp_offre.is_offre));
    Add_Parameter(Param_Id,'P_IMP_TOUT',TEXT_PARAMETER,P_IMP_TOUT);
    rp2rro.setDesformat('pdf');
    rp2rro.SetDesName('AKOFFRE');
    rp2rro.SetDestype('printer');
    rp2rro.setReportsServer(:Global.report_serveur);
    rp2rro.rp2rro_run_product(REPORTS,P_MODULE_NAME,SYNCHRONOUS,RUNTIME,FILESYSTEM,Param_Id, NULL);     
    End;
    The page is correctly and directly printing on the printer AKOFFRE, but it's the default's tray which is using.
    Help me please !

    Hi evelia,
    Welcome to the Support Communities!
    The first thing I would suggest is to shut down your computer and turn off your printer.  Then do the reverse -- turn the printer on first, then your computer.  If the issue still persists:
    Check to make sure there are no jobs waiting to be printed. (Apple Menu > System Preferences > Printers & Scanners)
    Troubleshooting printer issues in OS X
    http://support.apple.com/kb/ts3147
    If all else fails, reset the printing system and install the printer again:
    OS X Mavericks: Reset the printing system
    http://support.apple.com/kb/PH14141
    I hope this information helps ....
    - Judy

  • How to display multiple reports at the same time

    Hi,
    I'm trying to display multiple reports at the same time, each one in separates tabs or windows using Forms 11g 11.1.1.6
    I have a button which has a call to a procedure which makes use of rp2rro library to show the specific reports, for example:
    call_report('report1');
    call_report('report2');
    call_report('report3');
    call_report('report4');
    The main problem is that, just the last report is been displayed.
    Is there some way to display report1, report2 etc in separate tabs or windows ??
    Regards
    Carlos

    You shouldn't have a problem calling different reports at once. As long as you're using Forms 11g they show up in different windows.
    The question is how you are calling the report.
    Here is how I manipulate it.
    After I pass parameters with the ADD_PARAMETER built-in I set some key values (destype, desformat, desname) with the RP2RRO's procedures.
    Finally calling RP2RRO.RP2RRO_RUN_PRODUCT and then WEB.SHOW_DOCUMENT passing the correct procedure parameters the report comes up in a window. If you repeat the above changing the appropriate variables (the report_name in the RP2RRO_RUN_PRODUCT and so on) you can get multiple reports in different windows.

  • FRM-41213 : Error raised by a form when launching report on the same server

    Hello !
    I get this error FRM-41213 when launching a report via rp2rro.rp2rro_run_product.
    I don't want to set the report server in a var or property into a library or a form cause my app is to be sent to customers who will not have the sources files.
    This app is a migration from an app 10g to 11g.
    In 10g whe hadn't to set the ReportServerURL ... But in 11g it can't be ok if we don't set the server URL (with the URL it's ok)
    The 11g Report server is running on port 9002, and the form server on port 9001 on the same machine. But the two server are accessible by an ohs on port 8888.
    What the f**k ?
    :)

    Hi
    I don't run my reports using rp2rro.rp2rro_run_product but in both 10g and in 11g have always needed to specify the name of the report server.
    We have used different methods for different clients/customers. At times we have stored this name in a table in the application, other times in a pre-defined file on the server which we read using text_io.
    HTH
    Tony

  • Forms Migration to 11g, RUN_PRODUCT must be declared

    Hi All,
    I'm performing forms migration from 10g to 11g,
    I used Forms Migration Assistant to Migrate forms, But if a form is calling reports then those forms are
    not getting compiled and giving the error RUN_PRODUCT must be declared. I know that RUN_PRODUCT
    is not supported in 11g, but is there any way to configure Forms Migration Assistant so that it replaces this
    code with appropriate code. Forms Migration Assistant program asks for Report server name, Servlet Virtual Directory information for the forms that are calling reports. I don't know what to specify in virtual directory field
    and report servlet field.
    Please help me with this.
    Thanks

    You are replying to an old thread, but it looks like you didn't read it properly. It is stated that
    when migrating from 6i to 10g we have used the wizard to replace RUN_PRODUCT with rp2rro.rp2rro_run_product (rp2rro.pll).So, you also need to use rp2rro.pll if you still want to make use of RUN_PRODUCT. Even in 10g RUN_PRODUCT by itself won't work. As Christian already said:
    you probably could simply remove the call to run_product as in 10g the built-in was available but simply didn't do anything. Did you try that yet?

Maybe you are looking for