Chapter 2. Requirements for the Evaluated Configuration
2.1. Software Requirements
2.1.1. Java Virtual Machine
JBoss Enterprise Application Platform is evaluated on the following Java Virtual Machines (JVMs). Only these JVMs are acceptable for the deployment of JBoss Enterprise Application Platform.
- Sun JRE 1.6.x
- IBM JRE 1.6.x
- OpenJDK JRE 1.6.x
Important
We recommend to use JRE 1.6 Update 24 by Sun or OpenJDK to avoid possible DoS attacks as reported in CVE-2010-4476 (refer to http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-4476).
2.1.2. Operating System
The supported operating systems for this evaluation are limited to the following products:
- Red Hat Enterprise Linux 6 x86
- Red Hat Enterprise Linux 6 x86-64
- Red Hat Enterprise Linux 5 x86
- Red Hat Enterprise Linux 5 x86-64
- Red Hat Enterprise Linux 4 x86
- Red Hat Enterprise Linux 4 x86-64
- Solaris 10 SPARC 64
- Solaris 10 x86-64
- Solaris 10 x86
- Solaris 9 SPARC (64-bit)
- Solaris 9 SPARC (32-bit)
- Solaris 9 x86
- Microsoft Windows Server 2008 x86-64
- Microsoft Windows Server 2008 x86
- Microsoft Windows Server 2003 x86-64
- Microsoft Windows Server 2003 x86
2.1.3. Database Servers
JBoss Enterprise Application Platform 5.1.0 is evaluated with the following relational database systems. Only these database systems with the specific driver versions are acceptable for use with JBoss Enterprise Application Platform 5.1.0.
Database | JDBC Driver |
---|---|
IBM DB2 9.7 |
IBM DB2 JDBC Universal Driver Architecture version 4.9.78
Driver download: http://www-947.ibm.com/support/entry/portal/Overview/Software/Information_Management/IBM_Data_Server_Client_Packages
$ sha256sum db2jcc4.jar 23e82e3e0474a8d914c7106293c47c47b2701270b76a78256a34da672f11f07b ./db2-97/jdbc4/db2jcc4.jar |
Oracle 10g R2 (v10.2.0.4) |
Oracle 10g R2 version 10.2.0.4
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc14.jar 7ba80b6ee4f3433f88c8d878fb0dbc7d04fea736c2a6df8d34af1a4f970670a6 ./oracle10g/jdbc4/ojdbc14.jar |
Oracle 11g R1 (v11.1.0.7.0) |
Oracle 11g R1 version 11.2.0.1.0
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR1/jdbc4/ojdbc6.jar |
Oracle 11g R1 RAC v(11.1.0.7.0) |
Oracle 11g RAC version 11.2.0.1.0
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR1RAC/jdbc4/ojdbc6.jar |
Oracle 11g R2 |
Oracle JDBC Driver version 11.2.0.1.0
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR2/jdbc4/ojdbc6.jar |
Oracle 11g R2 RAC |
Oracle JDBC Driver version 11.2.0.1.0
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR2RAC/jdbc4/ojdbc6.jar |
MySQL v5.0 (v5.0.79) |
MySQL Connector/J version 5.0.8
Driver download: http://dev.mysql.com/downloads/connector/j/.
$ sha256sum mysql-connector-java-5.0.8.zip 94c4eb6185ec2e8e9d6609903ad66c7b015ffb349cfe984c0538a1a02e675538 ./mysql50/jdbc4/mysql-connector-java-5.0.8-bin.jar |
MySQL v5.1 (v5.1.36) |
MySQL Connector/J version 5.1.13
Driver download: http://dev.mysql.com/downloads/connector/j/.
$ sha256sum mysql-connector-java-5.1.13.zip 90492c85fad7301740e2aa2c0c86d9473b04baab3cd2870f99f8955c569f671d ./mysql51/jdbc4/mysql-connector-java-5.1.13-bin.jar |
Microsoft SQL Server 2005 |
Microsoft SQL Server 2005 JDBC driver v3.0
Driver download: http://www.microsoft.com/downloads/details.aspx?familyid=99B21B65-E98F-4A61-B811-19912601FDC9&displaylang=en.
$ sha256sum sqljdbc4.jar 306170cb246935349121f854ddab0d70e30c66d511bda8fe173cd2f2b8d1718b ./mssql2005/jdbc4/sqljdbc4.jar |
Microsoft SQL Server 2008 |
Microsoft SQL Server JDBC Driver 3.0
Driver download: http://www.microsoft.com/downloads/details.aspx?FamilyId=6D483869-816A-44CB-9787-A866235EFC7C&displaylang=en.
$ sha256sum sqljdbc4.jar af3c54d8857ebbfdc34a9c5a51a7ee91e7dfa583205c81b6e0ee6208efe96e04 ./mssql2008/jdbc4/sqljdbc4.jar Note
The JDBC 3.0 driver for MS SQL Server 2008 has changed elements of the date/time dialect which causes the <methodname> org.hibernate.test.hql.ASTParserLoadingTest </methodname> test and the <methodname>org.hibernate.test.stateless. StatelessSessionTest </methodname> tests to fail.
|
PostgreSQL v8.2.17 |
JDBC4 Postgresql Driver, version 8.2-510
Driver download: http://jdbc.postgresql.org/download.
$ sha256sum postgresql-8.2-510.jdbc4.jar 5c9e0c334b2d1dcda17c34a36309a331ebd62ae3104fddabcca69695fdc48c23 ./postgresql82/jdbc4/postgresql-8.2-510.jdbc4.jar |
PostgreSQL v8.3.11 |
JDBC4 Postgresql Driver, version 8.3-605
Driver download: http://jdbc.postgresql.org/download.
$ sha256sum postgresql-8.3-605.jdbc4.jar b007b5f90258ccf98346d51fcd4475bd7d0dc089492442dceb321baddb2bb777 ./postgresql83/jdbc4/postgresql-8.3-605.jdbc4.jar |
Sybase ASE 15.0.3 |
Sybase jConnect JDBC driver v7 (Build 26502)
Driver download: http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.uprun.doc/doc/r0011932.htm
$ sha256sum jconn4-26502.jar 44cec7a2dc3dfe9b968c1c12c8f06e0c2ad412da0c34fb6b2137805608a4442b ./sybase15/jdbc4/jconn4-26502.jar |
Note
The
sha256sum
command line examples given are accurate for most Linux and Unix operating systems. Mac OS X includes the equivalent command shasum -a 256
.
If you are using Microsoft Windows you must download a third party utility to perform these steps: Microsoft Windows does not include a SHA-256 SUM tool.
For information on how to configure each database with the JBoss Enterprise Application Platform 5.1.0, refer to Section 2.5.6, “Database Configuration”.
2.1.4. Database Servers
JBoss Enterprise Application Platform 5.1.1 is evaluated with the following relational database systems. Only these database systems with the specific driver versions are acceptable for use with JBoss Enterprise Application Platform 5.1.1.
Database | JDBC Driver |
---|---|
IBM DB2 9.7 |
IBM DB2 JDBC Universal Driver Architecture version 4.12.55
Driver download: http://www-947.ibm.com/support/entry/portal/Overview/Software/Information_Management/IBM_Data_Server_Client_Packages
$ sha256sum db2jcc4.jar 23e82e3e0474a8d914c7106293c47c47b2701270b76a78256a34da672f11f07b ./db2-97/jdbc4/db2jcc4.jar |
Oracle 10g R2 (v10.2.0.4) |
Oracle 10g R2 version 10.2.0.5
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc14.jar 7ba80b6ee4f3433f88c8d878fb0dbc7d04fea736c2a6df8d34af1a4f970670a6 ./oracle10g/jdbc4/ojdbc14.jar |
Oracle 11g R1 (v11.1.0.7.0) |
Oracle 11g R1 version 11.1.0.7
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR1/jdbc4/ojdbc6.jar |
Oracle 11g R1 RAC v(11.1.0.7.0) |
Oracle 11g RAC version 11.1.0.7
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR1RAC/jdbc4/ojdbc6.jar |
Oracle 11g R2 |
Oracle JDBC Driver version 11.2.0.2.0
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR2/jdbc4/ojdbc6.jar |
Oracle 11g R2 RAC |
Oracle JDBC Driver version 11.2.0.1.0
Driver download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
$ sha256sum ojdbc6.jar 0414637bc6876df9f611463e846ffe2753aaf2a29a32a822bb889be0d5494a1f ./oracle11gR2RAC/jdbc4/ojdbc6.jar |
MySQL v5.0 (v5.0.79) |
MySQL Connector/J version 5.0.8
Driver download: http://dev.mysql.com/downloads/connector/j/.
$ sha256sum mysql-connector-java-5.0.8.zip 94c4eb6185ec2e8e9d6609903ad66c7b015ffb349cfe984c0538a1a02e675538 ./mysql50/jdbc4/mysql-connector-java-5.0.8-bin.jar |
MySQL v5.1 (v5.1.36) |
MySQL Connector/J 5.1.17
Driver download: http://dev.mysql.com/downloads/connector/j/.
$ sha256sum mysql-connector-java-5.1.17.zip 90492c85fad7301740e2aa2c0c86d9473b04baab3cd2870f99f8955c569f671d ./mysql51/jdbc4/mysql-connector-java-5.1.13-bin.jar |
Microsoft SQL Server 2005 |
Microsoft SQL Server 2005 JDBC driver v3.0.1301.101
Driver download: http://www.microsoft.com/downloads/details.aspx?familyid=99B21B65-E98F-4A61-B811-19912601FDC9&displaylang=en.
$ sha256sum sqljdbc4.jar 306170cb246935349121f854ddab0d70e30c66d511bda8fe173cd2f2b8d1718b ./mssql2005/jdbc4/sqljdbc4.jar |
Microsoft SQL Server 2008 R2 |
Microsoft SQL Server JDBC Driver 3.0.1301.101
Driver download: http://www.microsoft.com/downloads/details.aspx?FamilyId=6D483869-816A-44CB-9787-A866235EFC7C&displaylang=en.
$ sha256sum sqljdbc4.jar af3c54d8857ebbfdc34a9c5a51a7ee91e7dfa583205c81b6e0ee6208efe96e04 ./mssql2008/jdbc4/sqljdbc4.jar Note
The JDBC 3.0 driver for MS SQL Server 2008 has changed elements of the date/time dialect which causes the <methodname> org.hibernate.test.hql.ASTParserLoadingTest </methodname> test and the <methodname>org.hibernate.test.stateless. StatelessSessionTest </methodname> tests to fail.
|
PostgreSQL v8.2.17 |
JDBC4 Postgresql Driver, version 8.2-511
Driver download: http://jdbc.postgresql.org/download.
$ sha256sum postgresql-8.2-510.jdbc4.jar 5c9e0c334b2d1dcda17c34a36309a331ebd62ae3104fddabcca69695fdc48c23 ./postgresql82/jdbc4/postgresql-8.2-510.jdbc4.jar |
PostgreSQL v8.3.11 |
JDBC4 Postgresql Driver, version 8.3-606
Driver download: http://jdbc.postgresql.org/download.
$ sha256sum postgresql-8.3-605.jdbc4.jar b007b5f90258ccf98346d51fcd4475bd7d0dc089492442dceb321baddb2bb777 ./postgresql83/jdbc4/postgresql-8.3-605.jdbc4.jar |
Sybase ASE 15.0.3 |
Sybase jConnect JDBC driver v7 (Build 26502/EBF17993)
Driver download: http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.uprun.doc/doc/r0011932.htm
$ sha256sum jconn4-26502.jar 44cec7a2dc3dfe9b968c1c12c8f06e0c2ad412da0c34fb6b2137805608a4442b ./sybase15/jdbc4/jconn4-26502.jar |
Note
The
sha256sum
command line examples given are accurate for most Linux and Unix operating systems. Mac OS X includes the equivalent command shasum -a 256
.
If you are using Microsoft Windows you must download a third party utility to perform these steps: Microsoft Windows does not include a SHA-256 SUM tool.
For information on how to configure each database with the JBoss Enterprise Application Platform 5.1.1, refer to Section 2.5.6, “Database Configuration”.