JBoss 6.2 Installation on Oracle Enterprise Linux

Latest response

Hello,

We are planning to upgrade from JBoss EAP 5.1 to JBoss EAP 6.2. While we were going through the release notes of JBoss EAP 6.2, it was mentioned that, JBoss EAP 6.2 has an unsupported feature - IPv6 Limitations of JDK 6 on Microsoft Windows Server & Red Hat Enterprise Linux. Our production environment runs on Oracle Enterprise Linux. We would like to know if, JBoss EAP 6.2 is fully supported on Oracle Enterprise Linux. And, if supported, is it really required to upgrade from JDK 6 to JDK 7

Our Production Environment is built on the following:

Operating System: Oracle Enterprise Linux 5-X86_64
JDK: 1.6.0_33
JBoss: EAP 5.1
Number of Nodes: 3

--
Thanks
Vishal Kumar Nalla

Responses

The limitation this talks about is not part of JBoss but because of limitations in JDK 6. Our supported configurations page [1] goes through all the platforms and jvms that we have tested on. Oracle Enterprise Linux is not on this list of "tested platforms" however we support everything under the "supported configurations" which covers the JDK being used.

If you are using Oracle Enterprise Linux with JDK 6 it is supported but if you want to use IPv6 this is not supported because it means that any address specified on a client (the network point establishing the connection) which contains a zone-id will fail.

So the recommendation would be to upgrade to JDK 7 if you want to use IPv6 or use IcedTea/OpenJDK 6.

Regards
Mustafa
[1] https://access.redhat.com/articles/111663

Mustafa,

Thanks for the response and clarification provided. We are using IPv6 in our production environment. We are using Liferay Portal as our application running on JBoss 5.1 EAP. I believe, IPv6 is used by Liferay in one of the Liferay confIgurations. If JBoss 6.2 EAP running on JDK 6, does not support IPv6, does it have any impact on Liferay using IPv6. Please clarify. If any specifics required, i will be able to provide.

Also, there is a confusion around the right version of Apache Web Server to be used with JBoss EAP 6.2 for us. Would you help us choosing the right version from the supported configuration for our production environment, posted in previous comment.

--
Thanks
Vishal

If LifeRay runs on Oracle JDK 6 and uses ipV6 then yes, it's affected. It's not that we don't support IPv6 - we can't because it's broken in JDK 6. Even if you were running another application server you'd see the same issue on Oracle JDK 6.

As for which version of Apache Web Server to use, this will depend on the module you want to use and the entitlements you have to get support. It may be better for you to raise a case with us or call in to our support line to discuss this with our web servers engineers in more detail.

Take a look at this article [1] that goes through this in some more detail and if you still have any questions around this then raise a support case.

Thanks
Mustafa

[1] https://access.redhat.com/solutions/18495

Hi Mustafa

Thanks for the response. As per you suggestion, I have raised another support case for Apache and Jboss integration https://access.redhat.com/discussions/1277293, but there was no response. Request you to assist on this further on the ticket category that we need to choose so the support case is routed to the right team.

Thanks
Vishal Kumar Nalla