How to install weblogic server on 64 bit O.S. (Linux /Solaris) ?

In my first post on WebLogic here here, I discussed about Weblogic installation using 32 bit of JDK so How to install 64 bit WebLogic on 64 bit Operating System (Linux/Unix) ?


Install 64 bit WebLogic on 64 bit O.S (Unix/Linux)

1. Download jar file wlsXXX_generic.jar from here under column “Additional Platform

2. Install 64 bit of JDK on your Unix/Linux machine (steps below)

3. Install WebLogic Server using 64 bit JDK with option -d64 and wlsXXX_generic.jar  like

$JDK1.6/bin/java -d64 -jar wlsXXX_generic.jar  (-d64 flag is not required for Linux)


How to install 64 bit JDK on Solaris Sparc ?

Steps mentioned here are for 64 bit Solaris Sparc (If you are using Linux download 64 bit JDK for Linux)

1. Download JDK 1.6 from here  and copy it to /tmp

mkdir /usr/java/1.6
cd /usr/java/1.6

2. Install

3. Install
cd /usr/java/1.6

4. Check JDK version
bash-3.00# cd /usr/java/1.6/bin
bash-3.00# ./java -d64 -version

java version “1.6.0_16″
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)

About the Author Atul Kumar

Oracle ACE, Author, Speaker and Founder of K21 Technologies & K21 Academy : Oracle Gold Partner specialising in Design, Implement, and Trainings.

follow me on:

Leave a Comment:

TrungPH says November 24, 2009


It is very useful.


jmamedov says January 13, 2010

Thank You.
-d64 should be -D64

sandeep says March 4, 2010

does generic.jar installation include weblogic portal?

aa100 says June 16, 2010

How can I install the generic distribution, the jar file, on Windows Server 2008 R2 64-bit??

rajkumarpatel says July 28, 2010

In your install, I could not find the pre-requisites for the installation and this includes OS prerequisites as well pre-install steps. I could find the same in Oracle documentation too.

Please provide some notes in brief w.r.t the above.


Atul Kumar says July 28, 2010

@ Raj,
Weblogic server prereq are specific to weblogic version.

Which version of weblogic you are installing ?

rajkumarpatel says July 30, 2010

HI Amit,
Thanks for your reply. I have drilled down the problem to JDK. I was trying to setup OWLS 11g( on Solaris 10 (64-bit). Upon installation, it was looking for both 32 bit as well 64 bit JRE. After some googling, I realized that I need to install 32 bit jdk and then 64 bit jdk on top of it. After then, it was all like cakewalk.


» Part II - Install WebLogic 10.3.3 : #OracleIdM 11g : Step by Step Installation of OAM, OIM, OAAM, OAPM, OIN ( Online Apps DBA: One Stop Shop for Apps DBA’s says August 7, 2010

[…] If you are installing WebLogic/IdM on 64 bit Machine and wish to use 64 bit JDK/JVM then first install 64 bit JDK and then user WebLogic jar file to install WebLogic using “64bitJDK/bin/java -d64 -jar weblogic_1033_software.jar“  . More information here […]

vishal mestri says January 17, 2011

Hi all,

I have downloaded sun solaris 10(x86) from link

and installed same on server with intel xeon 64 bit processor.

I had downloaded previously weblogic 9.2 setup (server923_solaris32.bin) which ran on other servers.

When we try to run it using ./server923_solaris32.bin.
, it gives error “cannot execute”

We also checked there is no problem with file permission.

I am suspecting that i have to install 32 bit JVM and after this I have to try.

Please help.

Atul Kumar says January 18, 2011

@ vishal mestri

Run uname -a and provide output

What is permission on server923_solaris32.bin ?

vishal mestri says January 18, 2011

-bash-3.00$ uname -a
SunOS idrsDB 5.10 Generic_142910-17 i86pc i386 i86pc

Atul Kumar says January 18, 2011

@ vishal mestri

and what is permission on server923_solaris32.bin

ls -l server923_solaris32.bin

vishal mestri says January 18, 2011

it has got all permissions….
Issue which I am facing is due to below mentioned reason:-

There are two types of solaris os available
1. for sparc h/w
2. for x86

Our machine is x86 , thus I have downloaded solaris os x86 setup.

Weblogic 9.2 setup is available for below mentioned :
1) Windows(32 bit jvm)
2) Linux(32 bit jvm)
3) Solaris (but for SPARC)

Currently there is no weblogic setup is available for solaris x86 os setup.

Even I tried to run linux setup file on solaris 10 x86 machine.

But it gave me error…some linux module is not present….

I donot think there is any solution to this problem….i.e. installing weblogic 9.2 on solaris 10 x86 os….

Atul Kumar says January 18, 2011

@ vishal mestri,
Thanks for highlighting this . Yes, I completely missed that. I don’t think weblogic is certified on Solaris X86.

Lokanath says February 17, 2011

Hi Atul,

When does oracle_common direcory created under MW_HOME?. I did not see when in installed weblogic server( java -d64 -jar wls1033_generic ).

My Env :
Linux 2.6.18- #1 SMP x86_64 x86_64 x86_64 GNU/Linux . JDK :jdk1.6.0_21

Thanks in Advance

Atul Kumar says February 17, 2011

@ Lokanath,

Q. When does oracle_common direcory created under MW_HOME?
A. This is created when you install any fusion middleware product like SOA, WebCenter, Identity Management (OID, OVD, OIF, OAM, OIM ..)

oarcle_common hosts JRF run time library files and application like Fusion Middleware control (/em)

Q. I did not see when in installed weblogic server( java -d64 -jar wls1033_generic ).

A. Check answer above to see how to get oracle_common

imhotep says February 22, 2011

java -Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m -d64 -jar -log=/tmp/deb.log -log_priority=debug

santosh varma says March 11, 2011

plz give me the details of the pre requisites of WebLogic 11gR1PS3 ( 64-bit in linux

» OBIEE 11g Installation : High Level Steps Online Apps DBA: One Stop Shop for Apps DBA’s says May 1, 2011

[…] Install WebLogic using 64 bit JDK (Use steps mentioned here ). Make sure you install correct weblogic version i.e. use 10.3.3 weblogic for OBIEE . DO […]

thiyaga404 says August 30, 2011

i am trying to install weblogic But it’s giving fatal error. Already i installed 64 bit java.

But my setup file having the name of installer.jar. Not like “wlsXXX_generic.jar”..

Is it any problem??

» OFSAAI - Oracle Financial Services Analytical Application Infrastructure : Installation Steps Online Apps DBA: One Stop Shop for Apps DBA’s says November 8, 2011

[…] WebLogic Server 10.3.1 (If you are installing weblogic with 64 bit JDK then follow steps mentioned here […]

Bharat says February 10, 2012

Hi Atul,
I need your help in installing WLS 10.3.5 In solaris SunOS 64-bit amd64 kernel modules ( Oracle Solaris 11 Express snv_151a X86), when i am trying to install with wls1035_solaris32.bin it is throwing the Error message as INVALID ARGUMENT and i tried with the wls1035_generic.jar but here the java bundle path is not selecting manually and because of this while installing our Application it is not choosing the Java path both default and Choose methods, Please help me in resolving this issue, if you have any screen shots please provide me to my email id, will be really grateful to the help
Thanks Atul for all the help you are doing to the beginners.

Atul Kumar says February 14, 2012

@ Bharat,
You should first install JDK 1.6 patch 24 or higher for SunOS 64 bit and then use jar file to install weblogic

You mentioned that “here the java bundle path is not selecting manually and because of this while installing our Application it is not choosing the Java path both default and Choose methods”

could you please explain this, I am not sure what do you mean by above statement

Bharat says February 14, 2012

Hi Atul,
I have downloaded the and installed the same on the solaris x86 environment but when i login and see the bin folder it showing only amd64 folder.
In the A Application of ours there are two ways of selecting the java path, either the default java path or the installed new version of java path. can you please help me in setting up the wls_1035 generic.jar file with new jdk 1.6 +25 patch, can you provide me steps to proceed
Thanks Atul for all the help

wiyan says March 27, 2012

Hi Atul,

i have setup a weblogic 64-bit with JDK 1.6.0_31 54-bit in Windows Server 2008 R2. the problem we facing now is that weblogic can’t properly works and from the weblogic admin log it says: com.opensymphony.module.sitemesh.factory.FactoryException: Cannot construct Factory
where it cannot load the library files as it should. any idea what wrong Atul?


Atul Kumar says March 27, 2012

@ wiyan,
Is this standard weblogic with no application deployed or issue is after deploying aplication ?

If this issue is after deploying application share what application did you deploy on this weblogic

wiyan says March 27, 2012

We actually deploy a JAVA web based application in weblogic. it will point to a wwwroot files for deploying. before we used 32-bit weblogic and it works but with 64-bit seems to have this error in the logs. when we open the page, all the icons, background colors gone. we can only view text with white colored background.
hope this explained. please do tell me if you need more info.

» Oracle Privileged Account Manager (OPAM) Installation and Configuration Online Apps DBA: One Stop Shop for Apps DBA’s says January 5, 2013

[…] Install WebLogic 10.3.6, more on WebLogic installation here […]

rodrigo says July 11, 2014

Installation successfully !

vbedi says August 15, 2014

You may need to update the Download Page to

Prem says October 15, 2014

Hi Atul,

I have very basic question.

So weblogic as such there is no 64bit. I don’t see any 64bit weblogic version downloadable in oracle website.

Only the JDK that we use along with it is 32 or 64 bit.

If 64Bit JDK is used with weblogic … we usually call it as weblogic 64bit.

Is my understanding correct ?


krishnakanth says October 20, 2014

hi i want to install one of my app on top of soalris 11..could any one help me on this,contact number-09884656067

ravi teja says July 4, 2016

Hi when i am deploying i am getting the below error,

weblogic version is 10.3.6

java version “1.6.0_31″

Message icon – Error weblogic.ejb.container.deployer.DeploymentDescriptorException: [EJB:015025]Unable to load a class specified in

your ejb-jar.xml: Class bytes found but defineClass()failed for: ‘com.ofss.fcc.ejb.FCJEJBBean’.
Message icon – Warning Errors were encountered while performing this operation.

Add Your Reply