WebSphere Application Server V6.1.0.11 and later, 32-bit edition, is supported on 64-bit editions of Windows on x64 hardware

Technote (troubleshooting)


Problem(Abstract)

IBM WebSphere Application Server V6.1.0.11, 32-bit edition, for Microsoft Windows operating systems is supported on systems using a 64-bit kernel when using x64 hardware architecture. However, earlier versions of the 32-bit edition product (including all V5.1 and 32-bit V6.0 versions) are not supported on a Windows 64-bit kernel. WebSphere Application Server 32-bit V6.0 and earlier must be installed on a Windows 32-bit kernel.

Resolving the problem

Purpose

This technote is intended to answer questions such as:

  • Is the 32-bit version of WebSphere Application Server supported on a 64-bit Windows kernel?
  • Is a certain minimum level of WebSphere Application Server required to run a 32-bit application server on a 64-bit operating system?

Overview
WebSphere Application Server, 32-bit edition for Windows operating systems is based on a 32-bit version of the Java™ SDK. Prior to V6.1.0.11, WebSphere Application Server 32-bit edition was not certified for use on 64-bit kernels running 64-bit Edition Windows on x64 based hardware architecture.

Therefore, WebSphere Application Server 32-bit edition is not supported when running on a 64-bit Windows kernel on X64 based hardware architecture prior to version 6.1.0.11. In order for the 32-bit edition to be supported on Windows using on X64 based hardware, it is either necessary install an operating system using a 32-bit kernel, or upgrade the product to version 6.1.0.11 and use the operating system with a 64-bit kernel.

Please note that WebSphere Application Server requires higher fix packs than V6.1.0.11 on Windows Vista and Windows 2008. Please see technote 1432892 for details about these additional requirements, since the requirements for those operating systems may exceed the requirements discussed in this technote.

Concerning WebSphere Application Server V5.0 and V5.1
WebSphere Application Server V5.0 and V5.1 are based on 32-bit Java SDKs, and therefore neither V5.0 nor V5.1 are supported on 64-bit Edition Windows using X64 based hardware architecture.

You must always use a 32-bit Windows operating system in order to run WebSphere Application Server V5.0 or V5.1.

Concerning WebSphere Application Server V6.0
WebSphere Application Server V6.0, Network Deployment edition and Base edition, are available in 32-bit and 64-bit editions. WebSphere Application Server V6.0 Express edition is available as a 32-bit edition. The 32-bit editions of WebSphere Application Server V6.0 are not supported for use with 64-bit Windows kernels using X64 based hardware architecture.

Instead of installing the 32-bit version of WebSphere Application Server V6.0 in such an environment, consider installing the 64-bit version of the product. Otherwise, you must use a 32-bit edition of the operating system.

Please see technote 1432892 for details about WebSphere Application Server V6.0 support status on newer operating systems than Windows 2003.

Concerning WebSphere Application Server V6.1
WebSphere Application Server V6.1, Network Deployment edition and Base edition, are available in 32-bit and 64-bit editions. WebSphere Application Server V6.1 Express edition is available as a 32-bit edition. The 32-bit edition of the product, prior to V6.1.0.11, is not supported for use on 64-bit Windows X64 hardware architecture.

Upgrading the 32-bit product to V6.1.0.11 is the minimum requirement for running WebSphere Application Server V6.1 on Windows 2003 with a 64-bit hardware architecture.

Please see technote 1432892 for details about additional requirements for WebSphere Application Server V6.1 support on newer operating systems than Windows 2003.

Concerning WebSphere Application Server V7.0 and V8.0
WebSphere Application Server V7.0 and V8.0, Network Deployment edition and Base edition, are available in 32-bit and 64-bit editions on Windows. WebSphere Application Server V7.0 Express edition is available as a 32-bit edition on Windows.

The 32-bit edition of the product is supported on 64-bit Windows X64 hardware architecture. No minimum fix pack level is required to achieve this support.

Please see technote 1432892 for details about additional requirements for WebSphere Application Server V7.0 support on newer operating systems than Windows 2003.

Support matrix for 32-bit WebSphere Application Server on 64-bit Windows
The following table indicates whether various product versions are supported on 32-bit or 64-bit Windows editions. Note that there is a distinction between the Express Edition and the Base / Network Deployment editions because Express Edition only has a 32-bit version.

Product Version Is it supported?
V5.1
X
X
32-bit
32-bit
Supported
V5.1
X
X
32-bit
64-bit
Not supported
V6.0
X
X
32-bit
32-bit
Supported
V6.0
X
X
32-bit
64-bit
Not supported
V6.0
X
64-bit
64-bit
Supported
V6.1
X
X
32-bit
32-bit
Supported
V6.1.0.0, V6.1.0.1, V6.1.0.3, V6.1.0.5, V6.1.0.7, V6.1.0.9
X
X
32-bit
64-bit
Not supported
V6.1.0.11 and later
X
X
32-bit
64-bit
Supported
(see
footnote 5 )
V6.1
X
64-bit
64-bit
Supported
V7.0 and V8.0
X
X
32-bit
32-bit
Supported
V7.0 and V8.0
X
X
32-bit
64-bit
Supported
V7.0 and V8.0
X
64-bit
64-bit
Supported


Footnotes
Note 1: "Express Edition" refers to WebSphere Application Server Express Edition.

Note 2: "Base / Network Deployment Edition" refers to both WebSphere Application Server Base Edition and WebSphere Application Server Network Deployment edition.

Note 3: "Product Capability" refers to whether the edition of the WebSphere Application Server product is 32-bit or 64-bit.

Note 4: "Windows Edition" refers to whether the Windows operating system is using a 32-bit kernel or a 64-bit kernel.

Note 5: A minimum level of 6.1.0.11 is required for support on Windows 2003 and earlier. Windows Vista and Windows 2008 have higher requirements. Please see technote 1432892 for details.



Additional Information
In general, the 32-bit version of WebSphere Application Server products are supported on 64-bit kernels of AIX, HP-UX, and Solaris. Please refer to the Detailed System Requirements page for information about those operating systems.

A similar article on this topic is available for Linux in technote 1237439.

For more information about the hardware and software requirements for all versions of WebSphere Application Server, refer to the Detailed System Requirements page.

The 32-bit edition of WebSphere Application Server V6.0, V6.1, and V7.0 cannot be "converted" to 64-bit by installing a 64-bit maintenance pack. If you force the UpdateInstaller to install a 64-bit fix pack on top of the 32-bit version of the product, it will cause problems, and you must uninstall the 64-bit fix pack.

However, under some circumstances, it is possible to move the profile configuration data from a 32-bit product to a 64-bit product and vice-versa. IBM resources such as the IBM WebSphere Developer Technical Journal describe this process. For hints, please refer to the IBM DeveloperWorks article, The WebSphere Contrarian: Changing host names and migrating profiles in WebSphere Application Server; specifically, refer to the section titled "Moving a profile to a new host".

Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere Application Server
Install

Software version:

5.1, 6.0, 6.1, 7.0, 8.0

Operating system(s):

Windows

Software edition:

Base, Express, Network Deployment

Reference #:

1237405

Modified date:

2011-07-18

Translate my page

Machine Translation

Content navigation