Home » Developer & Programmer » Forms » Oracle Forms Upgrade from 6i to 12c - Solution for WebUtil (Forms 12C, Forms 6I)
Oracle Forms Upgrade from 6i to 12c - Solution for WebUtil [message #690263] Mon, 03 February 2025 08:55 Go to next message
MatheusMaciel
Messages: 3
Registered: February 2025
Junior Member
For context, I am migrating forms 6I to 12c but I still need to compile the forms to 6I and I don't want to duplicate the Fmb's, to replace the old OS functions like HOST and GET_FILE_NAME to CLIENT_HOST and CLIENT_GET_FILE_NAME I need to subclass web utils object group and webutill.pll to the form to work correctly, but after attaching the object group I can't compile the form to 6I, for the pll I have created an intermediary pll to define which function has to call.
I have tried to use a base form "A" with the object group and then use CALL_FORM to Form "B"; in the form "B" I use CLIENT_GET_FILE_NAME, but I still receive the error of Java beans and the necessity of subclassing the object group.
Chat Gpt suggested to start web_utils in forms "A" using WEBUTIL_CORE.INIT, I have tried but don't work.
There is away to prevent the error on 6I or attach the object group dynamically?
Re: Oracle Forms Upgrade from 6i to 12c - Solution for WebUtil [message #690264 is a reply to message #690263] Tue, 04 February 2025 02:41 Go to previous messageGo to next message
Frank Naude
Messages: 4596
Registered: April 1998
Senior Member
This may help:

Upgrading Oracle Forms 6i to Oracle Forms 12c
https://docs.oracle.com/middleware/12211/formsandreports/upgrade-forms/FSMFA.pdf
Re: Oracle Forms Upgrade from 6i to 12c - Solution for WebUtil [message #690266 is a reply to message #690264] Tue, 04 February 2025 11:24 Go to previous messageGo to next message
MatheusMaciel
Messages: 3
Registered: February 2025
Junior Member
Thanks, but I am already reading this document. I am looking for an answer to make future maintenance easier because if I don't compile the same .fmb for both versions, there will be a lot of replication.
Re: Oracle Forms Upgrade from 6i to 12c - Solution for WebUtil [message #690337 is a reply to message #690266] Tue, 08 April 2025 08:48 Go to previous message
F.Eicken
Messages: 2
Registered: April 2025
Junior Member
You can also create a dummy webutil.olb in Forms6 as you did with the webutil.pll.
Alert_box, Block(with just dummy Button), Canvas and Window. Subclass this to your Forms6 and try to run it.

In your 12c Enviroment it will subclass the "orginal" pll and OLB of 12c.
That maybe will work.
Previous Topic: fignerprint devices
Next Topic: Free software replacement for Oracle Forms
Goto Forum:
  


Current Time: Tue Apr 22 13:33:17 CDT 2025