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 KumarYes,
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:
JeanYvesHi 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 -
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; -
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.0First, (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 -
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.
nullI 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 ?
ThanksHi,
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¶mform=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,
RandyRandy,
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 GoldsteinI 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) -
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
-ChrisIn 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
-
I removed some playlists on my iPhone to streamline how many playlists I do have, but my car stereo still shows those old playlists. I am not sure if it is a car issue or a phone issue. I reset the car stereo, but that didn't do anything.
-
External hard-drive won't mount or be recognized by Macbook
I just installed a new internal hard drive into my macbook as my old one was failing. Before doing this I backed up all of my information through Time Machine onto a Seagate FreeAgent external hard drive. I've been using this external hard drive for
-
I downloaded the iOS7 system and lost connectivity to my in-ceiling speakers and Air Play. How do I get it back?
-
Why wont itunes open on my iphone 4S after updating to ios7. Anyone else got this problem. suggestions to fix would be appreciated
-
I accidentily erased the file nam of my Logic express program in applications. Now update-download from Apple does not find( at least not a eligble one) it and my new Ozone 3 can´t find the program either. What name should I write? And can you somewh