Is running JBoss on a 32 bit JVM and a 64 bit operating system supported?
Environment
- JBoss Enterprise Application Platform (EAP) 4.x
- JBoss Enterprise Application Platform (EAP) 5.x
- JBoss Enterprise Application Platform (EAP) 6.x
- 64 bit operating system
- 32 bit JVM
Issue
Our Operation Team prefer to move ahead to 64bit OS but from the development perspective it will take time to make sure all our code is 64bit based. Therefore, for the mean time my team prefers not to change our JBoss to 64bit. And also we still have plenty of clients using Remote EJB on a 32-bit OS. We want to know from Red Hat support perspective, do you support that combination?
Resolution
Running JBoss using a 32 bit JVM on a 64 operating system is fully supported, and many of our customers do this if they don't need larger heap sizes. Obviously if you are currently running on a 32 bit JVM at the moment, that won't be a problem.
If you do want to investigate a 64 bit JVM later, you should not need to make any changes to JBoss (besides changing the JVM) unless you are using native code - such as the JBoss Native components, or in-house/thirdparty native code.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
