Home > Oracle Service Bus, WebLogic > WebLogic 10.3.4 Generic Installer Fails on Solaris

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:


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

  1. ateh
    March 15, 2011 at 10:37 am


    Your workaround is working.But I tried with -Dspace.detection=false flag.

    Later we found out that it was because of inode space is full..


  2. February 28, 2012 at 2:37 pm

    Hi MK,

    I made a post in my blog in how to use the OSB ” **Respository ” classes to read any OSB project resources programmatically at runtime. As a reader and admirer of your blog, I would like your feedback in this post, because I did not find much information about this approach on the internet:


    Gilberto Holms

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: