Websphere Commerce 64 bit Install

Posted by Hariharan Vadivelu on


Very recently, WCS V7 FEP2 introduced support for 64 bit WAS, I decided to take a potshot at this on my Oracle Linux 6.3 VM, review the excellent article from IBM in "Further Reading" section if you want to weigh in the merits of 64 vs 32 bit WCS installation.

Pre-Install Task

Although we are working on a 64 bit install here, WAS and WCS installers still depend upon 32 bit OS libraries,  the installation will error out if you are missing 32 bit OS libraries.

By default "yum install" command will only install the 64 bit libraries if the host OS is 64 bit, to install a 32 bit version first execute the yum search to locate a library and then install it with .i686 extension. An example is shown here to install libstdc++ 32 bit version

yum search libstdc++

Loaded plugins: refresh-packagekit, security
============================ N/S Matched: libstdc++ ============================
compat-libstdc++-296.i686 : Compatibility 2.96-RH standard C++ libraries
compat-libstdc++-33.i686 : Compatibility standard C++ libraries
compat-libstdc++-33.x86_64 : Compatibility standard C++ libraries
libstdc++.i686 : GNU Standard C++ Library
libstdc++.x86_64 : GNU Standard C++ Library
libstdc++-devel.i686 : Header files and libraries for C++ development
libstdc++-devel.x86_64 : Header files and libraries for C++ development
libstdc++-docs.x86_64 : Documentation for the GNU standard C++ library

Now install 32 bit version of compat-libstdc++-33 as follows.

yum install compat-libstdc++-33.i686
yum install gtk2.i686

For record, you will notice following error if 32 bit version of this library is missing from the host OS.
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: ic_jni (libstdc++.so.5: cannot open shared object file: No such file or directory)

Installation Task

Begin with a 64 OS platform supported by WCS, I have tried this on Oracle Linux 6.3 , so these steps should work flawlessly on centos and redhat.
All of the silent install files, scripts etc.. are available in https://github.com/hariinfo/wcs_scripts

Step 1: Install Oracle 64 bit client
Make a note of the Oracle home directory and setup this is .profile or .bash_profile of wasuser and oracle user profile.
I usually make use of Oracle's excellent pre-install packege before installing Oracle client on the host OS
This package does all the magic needed to bring your host OS up to required configuration level for Oracle install.

yum install oracle-rdbms-server-11gR2-preinstall

Step 2: Install  IHS and WAS
IHS version packaged in the 64 bit WAS ND software is 32 bit install in reality, only WAS and more importantly the JVM is 64 bit, so don't be surprised if you continue to see a 32 bit version of IHS after the installtion, begin installtion from the downloaded copy of WAS ND 64 bit.
Part number for IBM WebSphere Commerce V7.0 WebSphere Application Server Network Deployment V7.0 (64-bit) for Linux on AMD and Intel as of this writing is "CZFA3ML"

unzip the downloaded tar file and begin your silent install using following steps, or you can perform a GUI install as well.
CZFA3ML\WAS\disk1\IHS\install -options "/home/wasuser/ihs_install_response.txt" -silent
CZFA3ML\WAS\disk2\WAS\install -options "/home/wasuser/was_install_response.txt" -silent

Step 3:WAS upgrade
Now update WAS, Plugin and IHS to level.

Ensure that the 64 bit versions of both WAS and WCS installer is installed before the WAS upgrade.
Following were the latest version as of this writing
Install WAS update installer, download the 64 bit version

Install WCS update installer, download the 64 bit version

<WAS_UPDATE_INSTALLER>/update.sh -options "/home/wasuser/ihs.update.response.txt" -silent
<WAS_UPDATE_INSTALLER>/update.sh -options "/home/wasuser/plg.update.response.txt" -silent
<WAS_UPDATE_INSTALLER>/update.sh -options "/home/wasuser/was.update.response.txt" -silent

Step 4: WCS Install
Install WCS V7, do note that WCS does not come in 32 or 64 bit flavor, so the installer you used for 32 bit should just work fine for 64 bit, but the support for 64 bit WAS was introduced in fix pack level 2 of WCS V7.

Step 5: WCS Fixpack 7
Upgrade WCS to fix pack 7 (this is the latest as of this writing, you need to be at fix pack 1 for 64 bit support)

Step 6: WCS Instance Creation
Create WCS instance and configure with Oracle database

Step 7: Federate WCS instance with DMGR

 Refer My previous blog on WAS, WCS, IHS installation which includes detailed steps for Step 4 through 7

Post-Install Validation

Name                     IBM WebSphere Application Server - ND
ID                       ND
Build Level              cf251235.04
Build Date               8/30/12
Architecture             AMD (64 bit)

The version info output should display 64 bit as the WAS version.

Save and sysnchronize the DMGR, now stop and start the server, once the server is started grep the PID to validate the min and max heap size
ps -elf |grep server
you should notice following in the grep output, this indicates WAS was started with more than 2048 heap size, "-Xms1024m -Xmx3024m"

Further Reading


WCS install silent files and utility scripts


  1. Hi
    Thanks for this useful article

  2. Am getting this error while installing WCS7.0 and pre checked all the library not finding any solution. Can you please help on this
    The installer is unable to run in graphical mode. Try running the installer with the -console or -silent flag.

  3. I have seen this issue on Unix , I think the account you are using does not have necessary privileges, note that su from terminal may also cause this problem, try to log off the system and login as the user that you will be using to install in graphical mode.

  4. I bookmark your blog because I found very good information on your blog. term paper writing service

  5. The expectation of privacy is misguided in my opinion. As our society blossomed into a more narcissistic sharing one, young and old alike began fanning, tweeting and posting information, photos and videos without taking the time to understand the potential impact on their lives. See more free cookie policy generator

  6. My business partners were looking for DA 3437 this month and learned about a web service that hosts a searchable forms database . If people are wanting DA 3437 too , here's https://goo.gl/vjFp6I

  7. It was very nice blog to learn about SAP BASIS. Thanks for sharing.SAP basis

  8. If you have come from the West and you are captivated by the Asian beauty, in that case, we make sure that you get the best Call Girls in Delhi to help you taste the Asian flavor in the best way. At Mahipalpur, we make sure that you are getting one heck of an experience with our girls. So, no matter whether it is official meeting or bachelor party, we are there for all your needs.

  9. Do you need a Call Girls in Gurgaon to give you the real pleasure of your life, well, if you revert in affirmative, in that case, you are at the right place. We are a stupendous track record of providing the best girls that would completely take the evening of yours by storm, so to avail them all you need to do is just call and we will provide the best at the right price.

  10. On the off chance that you have originated from the West and you are spellbound by the Asian excellence, all things considered, we ensure that you get the best Delhi Escorts Girls to enable you to taste the Asian flavor in the most ideal way. At Delhi, we ensure that you are getting one hell of an involvement with our young ladies. In this way, regardless of whether it is legitimate gathering or lone ranger party, we are there for every one of your needs.

  11. All things considered, the main reason is on the grounds that it unwinds a man and gives him a genuine feelings of serenity right away. Body rub benefits by Call Girl in Gurgaon have picked up a considerable measure of notoriety in all around India. This is additionally one of the real reasons of the expanding quantities of spas and salons in Gurgaon.

  12. Hi Guys this is very wonderful site.I am very likely to this site.i have more information from this site thanks for sharing.
    Call Girls In Gurugram

  13. wonderful, I have been experiencing awesome service. I like it and would like to read more post. Thank you.

    Mahipalpur escorts

    Follow Me On Twitter

    noida escorts