Forms Migration 9i to 10g.............ORA-06508

Hi All,
i have a form to call report using RP2RRO library, now i am migrating forms 9i to 10g form compiled successfully but when i click button "Run Report" it is giving error FRM-40735 ON-ERROR trigger raised unhandled excption ORA-06508.
Same problem occurred when i was migrating master and transaction forms, i renamed all plsql units of library and library name as well. now these forms are working fine, i do the same thing with report calling forms but i am unable to resolve the issue.
is there any other method to rectify this problem?
Rgds,
RHA

is there any solution?

Similar Messages

  • FRM-40735:PRE-FORM trigger raised unhandled expception ORA-06508-SATYAM

    Hi,
    This is Sateesh, presently working on Designer migration project from Designer 2000 V1.3.2 to Designer 10g with headstart.I successfully completed the migration of repository from 1.3.2 to 6i and also migrated the headstart to 6i using simple upgrade method.After this i successfully migrated the repository from 6i to 10g and I compiled all the libraries using forms10g and then i generated all the 10g forms through designer.then 10g forms and libraries are deployed in Oracle Application Server and then we are trying to access the application then we are getting the messsage for most of the forms, i.e FRM-40735:PRE-FORM trigger raised unhandled expception ORA-06508. Can you please help me out in this regard.
    Regards
    K.Sateesh Kumar

    Yes,
    that's right. FRM-40735 is a generic error message generated in case of form failure.
    This may be as a result of failure while calling sub-programs in a form or any other problem.
    For my case I had a call to a built in Package for which the user didnt have the privileges to execute that package.
    So how did I find out?
    EXCEPTION
    WHEN OTHERS THEN
    MESSAGE('SQLERRM: ' || SQLERRM);
    exception handling does the trick. I got the real error that was causing the problem.
    Error was: SQLERRM: xxx package does not exist. This made me think in the lines of either privileges or synonym problem. I found out that the user in the db doent have the execution privileges.
    GRANT ALL ON xxxpackage TO xxxuser;
    This is a nice forum. I love it and thanks to everyone.

  • Query on forms migration 4i to 10g migration approach.

    We are migrating Oracle forms 4.5 to oracle 10g. We have following apporaches.
         1. Oracle 4.5-->6i-->10g, In this what are benefits of migrating into intermediate version.
         2. if we migrating into intermediate version 6i, do we need to fix all the errors before moving to 6i.
         3. if no, do we lose any functionlity while migrating to 10g.
         4. Does Oracle support direct migration to 10g?
         5. if we open oracle 4.5 form in 10g form builder, do we lose any functionality? do we need to lot manual replacement?
    Kindly help me in this regards.

    Balamurugan wrote:
    We are migrating Oracle forms 4.5 to oracle 10g. We have following apporaches.
         1. Oracle 4.5-->6i-->10g, In this what are benefits of migrating into intermediate version.Oracle's migration path is 4.5, 6i, 10g it is more logical to migrate using this path and it is recommended by Oracle, the obsolete built-ins would be pointed out at compilation and fixes would be more automated and simple since Forms 6i was designed to accept migration from 4.5 and the internal design of the forms will be much more adaptable to later releases.
         2. if we migrating into intermediate version 6i, do we need to fix all the errors before moving to 6i.It would be better and easier to fix things in Forms 6i rather than 10g, you can leave them and than you'll have to fix them under 10g.
         3. if no, do we lose any functionlity while migrating to 10g.Functionality built on obsolete built-ins and commands will be lost, you are more likely to face bugs.
         4. Does Oracle support direct migration to 10g?Oracle's official migration path is 4.5 to 6i to 10g
         5. if we open oracle 4.5 form in 10g form builder, do we lose any functionality? do we need to lot manual replacement?It all depends on your application size and features. I suggest you migrate to Forms 6i first and than to 10g although you can do it directly to 10g since Forms 6i is no longer supported.
    I personally rather follow the recommended path and use Oracle support in 10g migration.
    For more Forms migration information check out [Forms Upgrade Center|http://www.oracle.com/technology/products/forms/htdocs/upgrade/index.html] .
    Tony

  • 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

  • Frm-40735 + ora-06508

    Hi,
    I have an application developped in 10g , I compile succefully the main menu , but when i run it i have this message :
    frm-40735 trigger the pre-form has detected an exception ora-06508 untreated.
    The message is in French, and I have translated it .

    ok this is it :
    /* CGAP$TES_SEQUENCE_BEFORE */
    begin
    SET_WINDOW_PROPERTY(FORMS_MDI_WINDOW,WINDOW_STATE, maximize);
    synchronize;
    end;
    /* CGYR$SET_DATE_FORMAT */
    BEGIN
    set_application_property(DATE_FORMAT_COMPATIBILITY_MODE, '5.0');
    set_application_property(PLSQL_DATE_FORMAT, 'YYYY/MM/DD HH24:MI:SS');
    set_application_property(BUILTIN_DATE_FORMAT, 'YYYY/MM/DD HH24:MI:SS');
    forms_ddl('ALTER SESSION SET NLS_DATE_FORMAT = ''YYYY/MM/DD HH24:MI:SS''');
    forms_ddl('ALTER SESSION SET CURRENT_SCHEMA = NASR');
    END;
    /* CGNV$PRE_FORM_NAVCUR */
    DECLARE
    rg_id RECORDGROUP;
    gc_wnd GROUPCOLUMN;
    gc_item GROUPCOLUMN;
    BEGIN
    CGNV$.nav_opening_wnd := FALSE;
    rg_id := create_group('CGNV$WINDOW_ITEM');
    gc_wnd := add_group_column(rg_id, 'WINDOW', CHAR_COLUMN, 80);
    gc_item := add_group_column(rg_id, 'ITEM', CHAR_COLUMN, 80);
    add_group_row(rg_id, 1);
    set_group_char_cell(gc_wnd, 1, 'WINDOW');
    set_group_char_cell(gc_item, 1, 'M_NAV.EF_USER');
    END;
    /* CGNV$PRE_FORM_NAVCCF */
    DECLARE
    rg_id RECORDGROUP;
    gc_type GROUPCOLUMN;
    gc_name GROUPCOLUMN;
    gc_parent GROUPCOLUMN;
    gc_tag GROUPCOLUMN;
    gc_extra GROUPCOLUMN;
    BEGIN
    CGNV$.nav_close_forms := TRUE;
    CGNV$.nav_opening_wnd := FALSE;
    :global.CGNV_last_closed_form := '0';
    :global.CGNV_child_form := find_form(get_application_property(FORM_NAME)).id;
    rg_id := create_group('CGSH$FORM_OBJECTS');
    gc_type := add_group_column(rg_id, 'OBJECT_TYPE', CHAR_COLUMN, 2);
    gc_name := add_group_column(rg_id, 'OBJECT_NAME', CHAR_COLUMN, 40);
    gc_parent := add_group_column(rg_id, 'PARENT_NAME', CHAR_COLUMN, 40);
    gc_tag := add_group_column(rg_id, 'ITEM_TAG', CHAR_COLUMN, 40);
    gc_extra := add_group_column(rg_id, 'EXTRA_TEXT', CHAR_COLUMN, 240);
    add_group_row(rg_id, 1);
    set_group_char_cell(gc_type, 1, 'WN');
    set_group_char_cell(gc_name, 1, 'WINDOW');
    set_group_char_cell(gc_parent, 1, '');
    END;
    /* CGHP$SET_MOD_GLOBALS */
    BEGIN
    :GLOBAL.CG$HP_HPATH := CGHP$PRE_FORM;
    :GLOBAL.ENTITE_COMPTABLE := null;
    :GLOBAL.LIB_ENTITE_COMPTABLE := null;
    END;
    Declare
    P_NB Integer;
    P_DUREE Integer;
    P_TAILLE Integer;
    P_UNITE Varchar2(1);
    I NUMBER:=1;
    BEGIN
    :global.g_nb_tent := 0;
    IF NOT FC_PARA_CONNEXION_I(P_DUREE, P_UNITE, P_TAILLE, P_NB) THEN
    QMS$ERRORS.SHOW_MESSAGE('INT-00001');
    ELSE
    :global.g_p_duree := P_DUREE;
    :global.g_p_unite := P_UNITE;
    :global.g_p_taille := P_TAILLE;
    :global.g_p_nb := P_NB;
    END IF;
    PR_ICON;
    END;

  • QMSLIB50 causes ORA-06508

    The following error occured while querying a data block in Forms.
    QMS-00100: Error ORA-06508 PL/SQL: could not find program unit being called in pl/sql unit
    Unhandled exception in qms$block.set_mav_items_exg_record.
    I found set_mav_items_exg_record in qms$record but NOT in qms$block !
    I work with Forms 6 and Headstart 6.0

    First, (and totally unimportant) there is a typo in the error message. The actually name of the procedure is
    set_nav_items_exg_record, and you are correct it is in qms$record.
    It looks like at one time this procedure was in qms$block and was moved. It might be that you have
    mismatched versions of Headstart files. This change occurred between 5.0.3 and 5.0.3.1. It might
    be that your version of qmsevh50.pll is older.
    Of course, the simple solution is to change the calling code to call it in its actual location in qms$record.
    But you should also investigate if you have mismatched versions. Also, you might have a customization
    of qms$event_data_block from an older version of qmsevh50.pll. If you have customized it, you might
    have missed the change when the procedure was moved.
    Regards,
    Lauri

  • Graph migration 6i to 10g

    Hi,
    I am working on forms migration 6i to 10g.Now I am facing issue with .ogd files(graph files in 6i).I was able to convert simple ogd file(based on sql query) to rdf but I dont know how to convert ogd files(based on custom query) to rdf(10g).As far as I have tried I could not figure out any method in reports10g to draw graph without
    query.So ,can anyone can help how could I convert ogd file based on custom query(procedure) to rdf(10g).Thanks a tonne!

    I have a .ogd file based on following custom query.kindly help me how to convert it to 10g graph.
    Custom Query is as below:
    PROCEDURE set_chart_type(chart_obj og_object) IS
    template og_template;
    frame_num number;
    i number;
    ftemp og_ftemp;
    ft_num number;
    axis og_axis;
    plot_type number;
    BEGIN
    null;
    template := og_get_template(chart_obj);
    frame_num := og_get_frametype(template);
    if frame_num = og_axis_frametype then
    begin
    i := 0;
    loop
    ftemp := og_get_ftemp(template, i);
    i := i + 1;
    end loop;
    exception
    when og_invalid_ftemp_index then
    ft_num := i + 1;
    end;
    if ft_num = 1 then
    -- Column/bar chart
    plot_type := og_get_plottype(ftemp);
    axis := og_get_axis(template, og_x_axis);
    if plot_type = og_bar_plottype or
    plot_type = og_bar_plottype + og_line_plottype then
    if og_get_position(axis) = og_left_position then
    og_set_param('ge_chart_type','column');
    elsif og_get_position(axis) = og_bottom_position then
    og_set_param('ge_chart_type','bar');
    end if;
    end if;
    null;
    elsif ft_num = 2 then
    null;
    elsif ft_num = 3 then
    null;
    end if;
    elsif frame_num = og_pie_frametype then
    og_set_param('ge_chart_type','pie');
    elsif frame_num = og_table_frametype then
    og_set_param('ge_chart_type','table');
    end if;
    if og_get_shadowsize(template) != og_none_shadowsize then
    og_set_param('ge_chart_subtype', 'shadow');
    elsif og_get_depthsize(template) != og_none_depthsize then
    og_set_param('ge_chart_subtype', 'depth');
    elsif plot_type = og_bar_plottype + og_line_plottype then
    og_set_param('ge_chart_subtype', 'connecting-lines');
    elsif plot_type = og_bar_plottype and
    og_get_plotpos(ftemp) = og_stacked_plotpos then
    og_set_param('ge_chart_subtype', 'stacked');
    elsif plot_type = og_bar_plottype and
    og_get_overlap(ftemp) > 0 then
    og_set_param('ge_chart_subtype', 'overlapping');
    elsif plot_type = og_bar_plottype and
    og_get_scale(axis) = og_pct_scale then
    og_set_param('ge_chart_subtype', 'percent-scaling');
    elsif plot_type = og_bar_plottype then
    og_set_param('ge_chart_subtype', 'plain');
    end if;
    END;
    kindly help me how to migrate such graphs in 6i to 10g.Thanks in advance !

  • Getting ORA-06508 when running 6i form in 10g

    hi,
    I am upgrading my forms from 6i to 10g. I have created the following directory structure on my system.
    c:\old_system\<module_name>\<forms60> --- All FMBs and FMXs
    c:\old_system\<module_name>\<lib> --- All libraries
    c:\old_system\<module_name>\<reports60> ---All Reports
    c:\10g_upgrade\<module_name>\<forms60> --- All FMBs and FMXs
    c:\10g_upgrade\<module_name>\<lib> --- All libraries
    c:\10g_upgrade\<module_name>\<reports60> ---All Reports
    i have edited the registery entry for
    for forms6i
    Forms60_PATH --- c:\old_system\<module_name>\<lib>
    for forms10g
    Forms_PATH -- c:\10g_upgrade\<module_name>\<lib>
    I have two template forms:
    1. TMXSTAND.FMB
    2. PPSSTAND.FMB inherits TMXSTAND.FMB
    when i run the FPPS003.FMB then it gives this error.
    ON-ERROR raised an unhandled exception ORA-06508.
    Please suggest where is the problem.
    Thanks.
    null

    I have given the proper path of the library folder in Forms_Path. Still I am getting this error...
    Is this error because of having both the versions of forms (6i and 10g)?
    Message was edited by:
    gammit

  • 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

  • FRM-40735: WHEN-NEW-FORM-INSTANCE trigger raised unhandled except ORA-06508

    Dear Colleague,
    I am migrating a Forms application from Forms 9i to Forms 10g. Most of my forms were originally created using the Oracle Designer Forms generator. I am also using the Webutil plugin. I just finished configuring Webutil, tested it and it seems to be working fine.
    I am able to compile all code and generate a Form executable. However at runtime, I get an error as soon as the first line of code in the WHEN-NEW-FORM-INSTANCE trigger.
    The error is:
    FRM-40735: WHEN-NEW-FORM-INSTANCE trigger raised unhandled exception ORA-06508
    and the beginning of the code is as follows. Using the debugger, I found out that the line:
    CGBS2$.SET_COORD_STYLE( 'P' );
    initiates an error.
    /* CGLY$INIT_CANVASES */
    /* Call procedure to ensure correct canvases are visible */
    BEGIN
    CGBS2$.SET_COORD_STYLE( 'P' );
    CGBS2$.SET_QRY_ON_ENTRY( 'Y' );
    CGBS2$.SET_NAV_FROM_BLOCK( 'PROJ_BLOCK' );
    CGLY$CANVAS_MANAGEMENT;
    END;
    Is the error telling me that this procedure was not found? How can I proceed to find the cause and solution of my problem? Are one of the Oracle Designer Forms Generator libraries missing?
    I would appreciate a tip to help me begin seeing the light at the end of the tunnel.
    Thanks and regards,
    Randy

    Randy,
    Glad I could help and you've got your Form running.
    @user9230833
    It is consider "bad form" to usurp another's post. Please create your own Forum post and include a link or links to any relevant posts. As to Randy's situation, he simply compiled the Forms 9i Library module (.pll) with Forms 10g's compiler. This may not be the cause of your error. When you post your own question, please include your Forms version (full version [eg; 10.1.2.0.2] not the release [6i, 9i, 10g, etc]). Also include any sample code that might help us help you! ;-)
    Craig....

  • Forms 6i, ORA-06508, and Character Functions

    Hi,
    We have an installation of Forms 6i, and when we run our form(s), an ORA-06508 error is received. The problem has been drilled down to pl/sql usage of built-in character functions such as SUBSTR, INSTR, etc.
    For example:
    myvar := substr(myothervar,1,10);
    If these functions are used within sql only, they work fine.
    For example:
    select substr(myothervar,1,10)
    into myvar
    from dual;
    We are only having this problem on one PC. The same forms work fine on all others.
    When I open the Forms Designer, I can see the character functions under the built-ins in the navigator.
    I'm thinking we have a .dll or .pll that is missing from our install on this particular PC.
    Does anyone know where the built-in functions are stored, like in a .pll or .dll for instance?
    Thank you,
    Bret Goldstein

    I would suggest 2 things:
    1) Make sure that if there are libraries (PLX) you have the right versions on the questionable worstation.
    2) Recompile the failing form (using compile all option) but make sure that the compiling environment is using the righ version of the libraries (PLL)

  • ORA-06508 in Forms Debugger

    Windows 2000
    Forms 6i Patch 5a
    9i Database
    I have a form that generates a ORA-06508 when in the debugger only. It runs fine else (running in the builder, client-server or web.)
    I have detached the library. Shift+Ctrl+K'd the form. Saved the form. Closed the form. Recompiled the attached library using the forms compiler. Opened the form, reattached the library, SHIFT+Ctrl+K'd the form, and the same thing occurs. I want to stress this occurs only when running in the debugger.
    Any ideas or suggestions?
    Thanks
    -Chris

    In that case you probably have two copies of a library around. In normal runtime a PLX file will always be used in preference to a PLL. In Debug mode PLX files will be ignored and the PLL only used.

  • WebUtil gives FRM-40735 When-Custom-Item-Event ORA-06508 when starting form

    I have downloaded and installed/configured webutil on RH Linux AS2.1 per the manual and readme file.
    ( jacob.jar and webutil.jar signed on NT machine per instruction then loaded on LINUX server webutil/lib )
    I have incorporated webutil with an existing form as follows:
    1. linked webutil.pll
    2. subclassed webutil from webutil.olb
    3. compiled all
    4. compiled module
    Form was deployed on 9iAS.
    When the applet loads the following is displayed in the java console:
    Downloading http://myserver.mydomain.com:7779/forms90/webutil/webutil.jar to JAR cache
    Loading http://myserver.mydomain.com:7779/forms90/java/f90all_jinit.jar from JAR cache
    Loading http://myserver.mydomain.com:7779/forms90/java/pfs.jar from JAR cache
    Downloading http://myserver.mydomain.com:7779/forms90/webutil/jacob.jar to JAR cache
    Loading http://myserver.mydomain.com:7779/forms90/java/f90all_jinit.jar from JAR cache
    Loading http://myserver.mydomain.com:7779/forms90/java/pfs.jar from JAR cache
    RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
    connectMode=HTTP, native.
    Forms Applet version is : 90270
    When the form containing webutil is called, the following is displayed in the java console and the error mentioned in this topic's subject is given:
    2003-Jul-10 16:53:32.607 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:32.707 WUF[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:32.738 WUH[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:32.758 WUS[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:32.798 WUT[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:32.998 WUO[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:33.38 WUL[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2003-Jul-10 16:53:33.58 WUB[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    Why can't webutil find the bean method/function?

    Per a previous suggestion, I have created a simple form module with one block containing a single push_button.
    The when-button-pressed trigger contains a simple call to client_get_file_name.
    I then:
    1. Attached the webutil.pll
    2. subclassed webutil from webutil.olb
    3. compiled all plsql
    4. created then deployed fmx
    The same errors are generated when this simple form loads without any calls to webtuil.
    I added the following debug code to the when-custom-item-event triggers of each bean area item in the webutil block:
    declare
    dataType pls_integer;
    dataPayload varchar2(32000 char);
    begin
    WEBUTIL_CORE.CustomEventHandler(:SYSTEM.CUSTOM_ITEM_EVENT,:SYSTEM.CUSTOM_ITEM_EVENT_PARAMETERS);
    exception
         when others then
         get_parameter_attr(:system.custom_item_event_parameters,'WUC_DATA',dataType, dataPayload);
         pfsutil.dbug(get_application_property(current_form_name)||'-WebUtil: '||'Item: '||:system.trigger_item||' Event: '||:system.custom_item_event||' :'
         ||'Data: '||dataPayload||' Error: '||sqlerrm);
    end;
    The following information is captured in the log:
    17:07:59 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_CLIENTINFO_FUNCTIONS Event: WUC_REGISTER :Data: WUI|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:08:55 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_FILE_FUNCTIONS Event: WUC_REGISTER :Data: WUF|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:08:58 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_HOST_FUNCTIONS Event: WUC_REGISTER :Data: WUH|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:08:59 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_SESSION_FUNCTIONS Event: WUC_REGISTER :Data: WUS|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:09:00 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_FILETRANSFER_FUNCTIONS Event: WUC_REGISTER :Data: WUT|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:09:01 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_OLE_FUNCTIONS Event: WUC_REGISTER :Data: WUO|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:09:03 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_C_API_FUNCTIONS Event: WUC_REGISTER :Data: WUL|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    17:09:04 WEBUTILTEST-WebUtil: Item: WEBUTIL.WEBUTIL_BROWSER_FUNCTIONS Event: WUC_REGISTER :Data: WUB|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    This may be initiated by Webutil_core.initWebUtil and the result of Webutil_core.registerBean?
    This following error information is captured when the push button is pressed:
    17:09:08 WEBUTILTEST-WebUtil: Item: MAIN_BLK.TEST_BUT Event: WUC_REGISTER :Data: WUB|192.168.111.2|Windows NT|Administrator|;|\|en Error: ORA-06508: PL/SQL: could not find program unit being called
    Hope this helps.
    Thank you for the quick responses.

  • Migrating Devloper 2000 Forms to 9i or 10G?

    I hope the Devloper community can assist me with these two questions:
    (1) When is Oracle scheduled to roll out the Devloper Suite 10G that coincides with their 10G Database?
    (2) I need to migrate my old Oracle Forms 5.0 (Developer 2000)to a more current release. Should I go to Developer9i or wait for 10G? Also someone mentioned to me that due to the old architecture of Developer 2000 that I need to convert them to Forms6i before migrating to 9i. Is this true? Is there a kit or procedures by Oracle to complete this migration?
    Many Thanks,
    T.J.

    TJ,
    1. Developer Suite 10g should be out right now
    2. Upgrade to Forms 10g
    For the migration, indeed, the recommnded way is to migrate following the path of all releases between. The major architectural change however happened between Forms 4.5 and Forms 5.0.
    The benefit of migrating to Forms 6i first is that you still have a client-server environment to test your application before moving it to the Web (and this is where most of the changes are required).
    In fact the migration from Forms 6i (on the Web) - once there - to Forms 10g isn't a big one.
    There are some obsolteted features in Forms9i/10g compared to Forms 6i, but theese can be captured using the Forms Migration Assistant that comes with Forms 9i and Forms 10g. Not sure if the Forms Migration Assistant GUI is shipped with Forms 10g - haven't tested - but it can be downloaded here from OTN.
    Frank

  • Technical Document (Exact Procedures) To Migrate Forms/Reports 9i to 10g

    Hi;
    Where can i find the Technical Document (Exact Procedures) To Migrate Forms/Reports 9i to 10g?

    This seems to be a common point of confusion. The "FMw Upgrade Assistant" is a utility which helps you to upgrade the entire Application Server installation to a newer version (e.g. 11.1.x). This has nothing to do with your Forms (fmb, mmb, pll, etc) or Reports (rep, rdf, etc) applications. Generally speaking, I would say that using the UA is not necessary and likely should not be used in most cases. Cases where it should be used might include a situation where your previous version has been significantly customized and you don't know how or don't want to make the same customization in the new environment manually. Whether you are talking about a new product (Oracle or not) or even a new OS, generally your best bet is to start with a clean, new installation. Attempting to upgrade an existing version always comes with problems. Just one man's opinion ;-)
    As for your Forms application(s), there is a Forms Migration Assistant (FMA), explained in the Forms Upgrade Guide:
    http://docs.oracle.com/cd/E24269_01/doc.11120/e24478/toc.htm
    That said, just like using UA, it is always better to take the extra time and not rely on such tools if they can be avoided. In most cases, the FMA will not be needed. This is especially true if your application is coming from version 10. For older versions, using FMA might be beneficial.
    So, to the point, in order to move a Forms application (fmb, mmb, pll) from version 10 to 11 is as simply as recompiling your modules using the v11 compiler. That's it ;-)

Maybe you are looking for