specs: Pentium Dual 2.2 64bit, 5 GB mem, Windows XP 32bit
reqs: WinXp SP2 or later, 1GB Memory,
time: Oracle Weblogic: 10 min,
Fusion Middleware: 40 min setup, 50 min config

  1. Download Weblogic Server 10.1.3.2 (11g) from here
    Tip: look for “Oracle WebLogic Server 11gR1 (10.3.2) – Package Installer” and select
    the i586 JVM installer package (about over 1/2 GB)
  2. Download Fusion Middleware – Portal, Forms, Reports and Discoverer (11.1.1.2.0) from here
    Tip: look for “Portal, Forms, Reports and Discoverer (11.1.1.2.0)” download link and select
    the i586 zip files (about 2.5 GB in chunks of ~500MB).
  3. Make sure you have at least
    • an i586 compatible CPU and Windows system
    • 1 GB of memory
    • 5 GB of free disk space for a typical install

If needed, download Java JDK 6u25 i586 (jdk-6u25-windows-i586.exe).

Prepare local environment from console:
Start a new cmd window as Admin.
Use Admin and stick to the same cmd window for both installs.
[bash]set PATH=%WINDIR%;%WINDIR%\system32 #system paths to minimal
set TEMP=c:\temp
set TMP=c:\tmp[/bash]
Install Weblogic Server from console:
[bash]”<INSTALLER_PATH>\wls1032_win32.exe[/bash]
Choose Middleware Home: leave default
Install type: Typical Install
JDK Selection: No selection, it includes its own JDK
Choose product install dirs: leave default
Leave all other default selections and proceed.
No System Variables or Registry are entered.
Install Folders:
[text]c:\Oracle\Middleware\logs\
c:\Oracle\Middleware\modules\
c:\Oracle\Middleware\utils\
c:\Oracle\Middleware\wlserver_10.3\
c:\Oracle\Middleware\.home
c:\Oracle\Middleware\ocm.rsp
c:\Oracle\Middleware\registry.dat
c:\Oracle\Middleware\registry.xml

c:\bea\beahomelist

c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle WebLogic (BEAHOME 1)\WebLogic Server 11gR1\
c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle WebLogic (BEAHOME 1)\Online Documentation.lnk
c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle WebLogic (BEAHOME 1)\QuickStart.lnk
c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle WebLogic (BEAHOME 1)\Smart Update.lnk
c:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle WebLogic (BEAHOME 1)\Uninstall Oracle WebLogic.lnk[/text]

Install Fusion Middleware:
Extract the 4 downloaded files ofm_pfrd_win_11.1.1.2.0_32_disk1/2/3 & 4 and run
[text]Disk1\setup.exe[/text]
Continue with setup as follows:
Select Install Type: Select Install and Configure
Create Domain: enter a password and give a domain name
Installation Location: leave default
Configure Components: deselect
[text]Protal, Descoverer and Clustered options[/text]
Development Tools: select
[text]Forms and Reports[/text]
Leave further options default
Application Level OID: deselect the “Use application Level Identity Store”
Proceed to complete install.

At this point you are offered to save a “Response File” so you can automate this installation on the same system as follows when needed:
[bash]setup.exe -silent -response c:\forms_reports.rsp[/bash]

To test the forms:

1. Oracle WebLogic > WebLogic 11gR1 > Tools > Node Manager

Note: If in some cases you can’t get your Node Manager running and get a error:
[text]<Fatal error in node manager server> java.lang.IllegalArgumentException: Invalid pid format[/text] then try removing any *.lck (“lock files”) within you Oracle Middleware dir.
some credits: forums.oracle.com

2. Oracle Classic Instance – [inst_name] > Forms Services > Start WebLogic Server – WLS_FORMS
3. Oracle Classic Instance – [inst_name] > Developer Tools > Forms Builder
4. Open any .frm type file to test
Note: * If you get an error ORA-12154 TNS:could not resolve the connect identifier… then your Forms Builder cannot find the path to tnsnames.ora or the file doesn’t have a proper DB connection string. Edit the default.env file
[text]\Oracle\Middleware\user_projects\domains\<mydomain>\config\fmwconfig\
servers\WLS_FORMS\applications\formsapp_11.1.1\config\default.env[/text]
and set TNS_ADMIN attibute to the path of your active tnsnames.ora file, i.e.
[text]TNS_ADMIN=c:\Users\<username>\oracle\instantclient\network\admin

* If you run a form and the url-address in the browser is other than something like:
[text]http://<pc-name>:9001/forms/frmservlet (port can be other/similar)[/text]
then check that you are running Forms Builder with Administrator rights

 

To Uninstall:

Stop the processes/services
[text]opmn.exe, odl_rotate_logs.exe, rwserver.exe, perl.exe, Apache.exe,
webcachea.exe, webcached.exe
OracleProsessManager_asinst_1[/text]

Warning: Use the following process at your own risk! If you have other Oracle applications
installed, you may cripple such installations. You better know what you’re doing in such case!

Delete all Oracle folders from C:\ and C:\Program Files.
Remove any ORACLE entries in System Variables (ORACLE_*,LD_LIBRARY_PATH).
Remove any ORACLE entries under the user profile.
Remove any ORACLE entries found in Registry
– HKCU: Software\Oracle
– HKLM: Software\Oracle
– HKLM: System\CurrentControlSet###\Services\OracleXXX  (OracleProcessManagerxxx)