Migrating Form6i to Forms9i [message #129835] |
Tue, 26 July 2005 21:33 ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
We have an application using Forms6i (includes Menus and Reports) and 8i database. We want to migrate it to Forms 9i. We have Developer Suite 10g(9.0.4), and installed Rapid Application Development.
I used the Migration Assistant to convert a few fmb files for testing. They were successfully converted and compiled. My problem is (it's a very basic question) I don't know how to deploy the web-based runtime.
I know Developer 9i doesn't have client-server runtime. And I read some documents on how to deploy a web-based application.
It seems after compilation, I need to add the application to the formsweb.cfg, then I should be able to run the application on a browser with the http://computername:port/forms90/f90servlet?config-application. For example, my computer name is ri1273, port is 7778, and application is test1; the address would be http://ri1273:7778/forms90/f90servlet?config-test1.
Is that concept correct? My problem is I don't know the port number. Is it the one I use for the http listener? I have configured a listener, but I don't think I have a http listener. How to configure one?
Thanks,
Kate
|
|
|
|
|
Re: Migrating Form6i to Forms9i [message #129875 is a reply to message #129869] |
Wed, 27 July 2005 01:52 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
![](/forum/images/custom_avatars/67467.jpg) |
djmartin
Messages: 10181 Registered: March 2005 Location: Surges Bay TAS Australia
|
Senior Member Account Moderator |
|
|
Okay, let's crawl before we walk. Don't put the forms path in the default.env, please use the FORMS90_PATH in the registry. That way ALL the Oracle 9 products know where the forms live. Change the REPORTS_PATH to point to the reports, and UI_ICON to point to the 'ico' files. When updating the registry put your entries before the entries placed there by Oracle.
"NOTE: The D:\oracle\OraHomeDeveloper\forms90\server\default.env file can be used to change the server characteristics independently of the registry entries. However, the registry entries are those that are used by the Form and Report builders."
In your [test1] put a few more lines:
separateFrame=True
form=start.fmx
userid=usr/@dbn
width=850
height=650
colorScheme=Titanium
align=baseline
webformsTitle="My Personal 9i"
Logo=no
Background=NO
Starting from the 'Start' icon navigate to the Forms entries, start the OC4J so that it uses the new registry entries and then try running the 'TEST' form provided by Oracle.
Once you have that going, you should be able to get the 'test1' configuration running.
David
[Updated on: Wed, 27 July 2005 01:53] Report message to a moderator
|
|
|
Re: Migrating Form6i to Forms9i [message #129899 is a reply to message #129875] |
Wed, 27 July 2005 03:59 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
David,
I did as you told, but I still got the 'DNS Host name resolution failed' result. So, I start looking up documents about HTTP Server. Here's an embarrassing question: do I have to setup Application Server to run the form? I thought Developer Suite includes the runtime engineer?
Thanks,
Kate
|
|
|
Re: Migrating Form6i to Forms9i [message #130044 is a reply to message #129899] |
Wed, 27 July 2005 20:27 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
![](/forum/images/custom_avatars/67467.jpg) |
djmartin
Messages: 10181 Registered: March 2005 Location: Surges Bay TAS Australia
|
Senior Member Account Moderator |
|
|
No ... you only need to set up the Developer Server.
[I will add more details a bit later.]
Okay ... make sure that your 9i tnsnames.ora contains your databases (search this forum for 'ifile' ... it is a neat trick to maintain the 9i file the same as the 6i file).
In Internet Explorer, go to Tools -> Internet Options, Connections, LAN Settings, Advanced, in Exceptions add the prefix for the various application servers followed by an asterisk ('*'), eg. ';our_as.*'. Also make sure your local machine is in the Exceptions.
Tell us if these changes help solve your problem.
David
[Updated on: Mon, 03 September 2007 20:19] Report message to a moderator
|
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130277 is a reply to message #130265] |
Fri, 29 July 2005 02:42 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
Thanks! David,
I don't understand what you mean by 'open the 'test.fmb' and run it via the 'start' menu options'. I can open the test.fmb in the Forms Builder, but how to run it via 'start'?
I used Program -> Run Form in the Forms Builder, and got a different port number. Mine is 8892! Then I used 8892 instead of 8888 in the url, I got the Forms Service started, but I also got the FRM-40010 error. So I guess I need to fix the fmb?
Do I need to start OC4J instance everytime I run the application?
Kate
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130284 is a reply to message #130277] |
Fri, 29 July 2005 03:03 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
ok, I added the path of the form in default.env, and it solved the FRM-40010 error, but I got ORA-12541: TNS:no listener... I've configured a listener in Forms9i, and have the listener.ora in the forms9i directory.
|
|
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130525 is a reply to message #130508] |
Sun, 31 July 2005 20:13 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
Happy Monday!
My home1 is 9idatabase (that's the default).
Home2 is 6iDS, home3 is 8idatabase, and home4 is 9iDS.
Maybe I can put the path on both the registry and default.env?
So that I won't get the frm-40010 error, and the form builder can see the libraries and objects.
Thanks,
Kate
|
|
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130533 is a reply to message #130532] |
Sun, 31 July 2005 21:18 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
Yes, I installed 9idatabase twice. I deinstalled 9idatabase before I installed it the second time (though there are still folders and files not automatically deleted, and I just left them there).
Here's the list of oracle home in the registry:
(I pressume home number is ID)
Home0 -
ID: 0, oracle_home: d:\oracle\ora92, oracle_home_name: OraHome92
Home1 -
ID: 1, oracle_home: c:\oracle\ora92, oracle_home_name: orahome921
Home2 -
ID: 2, oracle_home: c:\oracle\ora6i, oracle_home_name: orahome6i
Home3 -
ID: 3, oracle_home: c:\oracle\ora817, oracle_home_name: OraHome817
Home4 -
ID: 4, oracle_home: c:\oracle\oraform9, oracle_home_name: oraform9
All_home -
default_home: OraHome92, home_counter: 5, last_home: 4
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130536 is a reply to message #130535] |
Sun, 31 July 2005 22:18 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
I don't think I ran forms6i with web listener, I ran it with ifrun60.exe. And it worked well. But, I just tried to run forms6i again (I don't remember if I've tried it since I installed forms9i), it got the same error message as when I tried to run forms9i! The error is ORA-12224: TNS: no listener. The error code with forms9i is ORA-12541: TNS: no listener.
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130542 is a reply to message #130541] |
Sun, 31 July 2005 23:13 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
David,
I used the Oracle Universal Installer to install Developer Suite with Rapid Application Development. I guess the order of installation should be right?
Should I do anything with listener? In Services (Control Panel), I only see Oracleoraform9ClientCache, Oracleorahome6iClientCache80, OracleOraHome817ClientCache, and OracleOraHome92ClientCache. I don't see any TNSListener or HTTPServer. There's listener.ora in the forms9i home directory. Amd the 9idatabase and 8idatabase have no problem with connection. Thanks again for the help.
Kate
|
|
|
|
Re: Migrating Form6i to Forms9i [message #130672 is a reply to message #130653] |
Mon, 01 August 2005 22:01 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) ![Go to next message Go to next message](/forum/theme/orafaq/images/down.png) |
kate99
Messages: 24 Registered: July 2005
|
Junior Member |
|
|
David,
The TNS no listener problem is solved! It's really the tnsname matter. Though the form is still not running properly, at least it can be started. Thank you very much for your help.
Kate
|
|
|
|
|
Re: Migrating Form6i to Forms9i [message #133600 is a reply to message #133427] |
Fri, 19 August 2005 22:47 ![Go to previous message Go to previous message](/forum/theme/orafaq/images/up.png) |
amtul
Messages: 8 Registered: March 2005
|
Junior Member |
|
|
Hello David
Thanx for quick response. I have done changes in formsweb.cfg and is working fine.I have Oracle9iAS on the same machine but it is using port 7777.
http://oisserv.ois:7777
i did not understand which components u r refering to to put in config files. would u please elaborate the procedure because i am new to application server .
Thanx in advance
amtul
|
|
|