WebLogic 10.3.4 Generic Installer Fails on Solaris
(at least in certain disk space configurations)
Good news for Solaris x64 users: Oracle Service Bus 11g PS3 is now supported on this platform. But the prerequisite wls1034_generic.jar installer fails on some disk configurations with the following error:
Extracting 0%....................................................................................................100%
Insufficient disk space! The installer requires:
190MB for the BEA Home at /home/trivadis/Oracle/Middleware,
450MB for the product at /home/trivadis/Oracle/Middleware/utils/uninstall/WebLogic_Platform_10.3.4.0,
/home/trivadis/Oracle/Middleware/wlserver_10.3 and
1139MB temporary work space at /home/trivadis/tmp/bea2001687921370458260.tmp.
There is only 1MB available at /home/trivadis/Oracle/Middleware.
There is certainly more than 1MB available on the affected disk, in fact there are more than a 100 GB available! I did not really figure out what causes the space detection routine to fail, but I found a workaround to switch the available-space-check off:
Just create a file /home/bea/installoptions.bea (this is where the generated file beahomelist usually gets placed).
Put the following line into this file:
space.detection=false
Start the installer again and it will run like a breeze!
If you run into other problems and like to debug the installer, just start it with the following line:
java -d64 -Xmx1024m -Dcom.bea.plateng.common.util.logging.useJDKlogger=true -log=./wls.log -jar /home/trivadis/wls1034_generic.jar
To even see debug log entries in wls.log, put the following line at the bottom in your /lib/logging.properties file:
com.bea.plateng.level = FINEST