Chapter 1. System Requirements
Prev |  | Next

## Chapter 1. System Requirements

### Thomas Heute

`<theute@jboss.org>`

### Roy Russo

`<roy@jboss.org>`

The following chapter details hardware and software versions that are compatible with JBoss Portal. The hardware and software listed has either been tested, or reported as working by users. Before reporting a problem, make sure you are using compatible hardware and software.

If you successfully installed JBoss Portal on versions not listed here, please let us know so it can be added to this section.

## 1.1. Minimum System Requirements

- JDK™ 5 (JDK 6 is not part of the test platform)
- 512 MB RAM
- 100 MB hard disk space
- 400 MHz CPU

## 1.2. Supported Operating Systems

JBoss Portal is 100% Pure Java™, and therefore it is interoperable with most operating systems capable of running a Java Virtual Machine (JVM™), including Linux®, Windows®, UNIX® operating systems, and Mac OS X.

## 1.3. JBoss Application Server

JBoss Portal 2.6.6 is tested with JBoss Application Server (AS) 4.2.3, and Boss Enterprise Application Platform (EAP) 4.3. It is highly recommended that customers who have access to the JBoss Customer Support Portal (CSP) use JBoss EAP 4.3 (It is mandatory to get access to professional support). Customers who do not have access to the JBoss CSP should use JBoss AS.

### Warning

JBoss AS versions 4.0.`x` are not supported.

## 1.4. Databases

JBoss Portal is database-agnostic. The following list outlines known-to-be-working database vendor and version combinations:

- MySQL® 4 (use Connector/J 3.1) and 5 (known issue)
- PostgreSQL 8.`x`
- Hypersonic SQL
- Apache Derby
- Oracle® Database 9 and 10g (use the latest driver from the Oracle 10 branch even if you are running Oracle 9)
- Microsoft® SQL Server®
- MaxDB

### Note

JBoss Portal employs Hibernate as an interface to a Relational Database Management System (RDBMS). Most Relational Database Management Systems supported by Hibernate will work with JBoss Portal.

## 1.5. Source Building

The source building mechanism works on Linux, Windows, Mac OS X, and UNIX operating systems.

Prev | Up | Next
Acknowledgments | Home | Chapter 2. Installation