Chapter 1. System Requirements
Prev |  | Next

## Chapter 1. System Requirements

### Thomas Heute

`<theute@jboss.org>`

### Roy Russo

`<roy@jboss.org>`

A list of tested versions or reported as working by users, before reporting a problem please make sure that you are using a compatible version.

If you successfully installed JBoss Portal on versions not listed here please let us know so we can add it here.

## 1.1. Minimum System Requirements

- JDK 1.4 or 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 interoperable with most operating systems capable of running a Java Virtual Machine (JVM); including Linux, Windows, UNIX, MacOS X.

## 1.3. JBoss Application Server

As of today JBoss Portal only works with JBoss Application Server.

JBoss AS 4.0.5.GA and JBoss AS 4.2.0.GA are supported.

### Warning

Versions before 4.0.4 of JBoss Application Server are not supported with this version of JBoss Portal.

## 1.4. Database

JBoss Portal is Database-Agnostic.

### Note

JBoss Portal employs Hibernate as an interface to RDBMS. Most RDBMS supported by Hibernate will work with JBoss Portal.

The following list, outlines known-to-be-working database vendor and version combinations:

- MySQL 4.x.x (along with the connector 3.0.16)
- MySQL 5 ( known issue )
- PostgreSQL 8.x
- HypersonicSQL
- Derby
- Oracle 9 and 10g (make sure to use the latest driver of Oracle's 10 branch even when running Oracle 9)
- Microsoft SQL Server
- MaxDB

## 1.5. Source building

The source building mechanism works on Linux, Windows, MacOS X and any 'Unix like' operating system.

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