Sun GlassFish Enterprise Server v3 Prelude Release Notes

Hardware and Software Requirements

This section lists the requirements that must be met before installing the Sun GlassFish Enterprise Server v3 Prelude product.

Supported Platforms

Sun GlassFish Enterprise Server v3 Prelude requires a minimum of 200 Mbytes of free disk space to install, and 100 Mbytes of free memory to run.

This following table lists supported operating systems and provides minimum memory, recommended memory, minimum disk space, recommended disk space, and Java virtual machine for each.

Table 1–2 Supported Operating Systems

Operating System 

Minimum Memory 

Recommended Memory 

Minimum Disk Space 

Recommended Disk Space 

Java Virtual Machine 

SolarisTM Operating System

Solaris 10 (SPARCTM platform)

512 MB 

512 MB 

250 MB free 

500 MB free 

J2SETM 5.0

Java SE 6 

Solaris 10 (x86 platform) 

512 MB 

512 MB 

250 MB free 

500 MB free 

J2SE 5.0 

Java SE 6 

OpenSolarisTM

512 MB 

512 MB 

250 MB free 

500 MB free 

J2SE 5.0 

Java SE 6 

Linux

RedHat Enterprise Linux 5.0 

512 MB 

1 GB 

250 MB free 

500 MB free 

J2SE 5.0 

Java SE 6 

RedHat Enterprise Linux 4.0 

512 MB 

1 GB 

250 MB free 

500 MB free 

J2SE 5.0 

Java SE 6 

SuSE Linux Enterprise Server 10 

512 MB 

1 GB 

250 MB free 

500 MB free 

J2SE 5.0 

Java SE 6 

Ubuntu Linux 8.0.4 

512 MB 

1 GB 

250 MB free 

500 MB free 

J2SE 5.0 

Java SE 6 

Windows

Windows XP Professional SP2 

1 GB 

2 GB 

500 MB free 

1 GB free 

J2SE 5.0 

Java SE 6 

Windows Vista (Business Edition) 

1 GB 

2 GB 

500 MB free 

1 GB free 

J2SE 5.0 

Java SE 6 

Windows 2008 

1 GB 

2 GB 

500 MB free 

1 GB free 

J2SE 5.0 

Java SE 6 

MacOS

MacOS X 10.4 and 10.5 

1 GB 

2 GB 

500 MB free 

1 GB free 

J2SE 5.0 

Java SE 6 

On UNIX® platforms, you can check your operating system version by using the uname command. Disk space can be checked by using the df command.


Note –

Use the NTFS file system rather than FAT or FAT32 when running the Enterprise Server on any Microsoft Windows platform.


System Virtualization Support

System virtualization is a technology that enables multiple operating system (OS) instances to execute independently on shared hardware. Functionally, software deployed to an OS hosted in a virtualized environment is generally unaware that the underlying platform has been virtualized. Sun performs testing of its Sun Java System products on select system virtualization and OS combinations to help validate that the Sun Java System products continue to function on properly sized and configured virtualized environments as they do on non-virtualized systems. For information about Sun support for Sun Java System products in virtualized environments, see System Virtualization Support in Sun Java System Products.

Required Disk Space

Your temporary directory must have a minimum of 35 MB of free space for the installation of Enterprise Server v3 Prelude.

Required Free Ports

You must have seven unused ports available.

The installation program automatically detects ports that are in use and suggests currently unused ports for the default settings.

The initial default port assignments are listed in the following table. If these default port numbers are in use, the installation program assigns a randomly selected port number from the dynamic port range. The selected port number might not be the next available port number.

Table 1–3 Default Port Assignments for Enterprise Server v3 Prelude

Port Number 

Usage 

4848 

Administration Console 

8080 

HTTP 

8081 

HTTPS 

8686 

Pure JMX clients 

3700 

IIOP 

3820 

IIOP/SSL 

3920 

IIOP/SSL with mutual authentication 

Important Patch Information

Solaris Patch Requirements

If you are using the Solaris 10 operating system, you must apply the appropriate patch for your platform as listed in the following table.

Platform 

Patch Number 

SPARC platform 

119963-08  

x86 platform 

119964-08 

These patches are available from the SunSolveSM program web site. In the Patch Finder section, type the patch number in the text box, and click the Find Patch button.

If you are using the Solaris 10 OS (x86, SPARC platforms), ensure that the Sun recommended patch cluster is applied. This patch cluster is available from the SunSolve program web site. In the Downloads section, click the Recommended and Security Patches link. When the license agreements is displayed, click the Agree button.

Required JDK Version

Installation of Sun GlassFish v3 Prelude Enterprise Server requires JDKTM release 5 or JDK release 6.

The following binary files that are used with Enterprise Server must come from the JDK software, not the Java Runtime Environment (JRETM) software:

To meet this requirement, ensure that the bin directory of the JDK software is at the start of your path.

Supported JDBC Drivers and Databases

The following table lists databases and drivers that meet the Java EE compatibility requirements. All supported configurations of the Sun GlassFish Enterprise Server v3 Prelude must contain at least one combination of database and driver from this table, such as the Java DB and driver. In addition, the Enterprise Server is designed to support connectivity through Java DataBase Connectivity (JDBCTM) technology to any additional database management system (DBMS) with a corresponding driver that supports the JDBC API (JDBC driver).

Table 1–4 Java EE-Compatible JDBC Drivers

JDBC Driver Vendor 

JDBC Driver Type 

Supported Database Server 

MySQL Connector/J Driver 5.0 

Type 4 

MySQL 5.0 

JavaDB 10.2.0 

Type 4 

Derby 10.2 

Oracle 10G 

Type 4 

Oracle 10g 

In general, the Sun GlassFish Enterprise Server v3 Prelude supports all JDBC drivers that meet the Java EE specification.

Supported Browsers

The following table lists supported browsers and versions.

Table 1–5 Supported Web Browsers

Browser 

Version 

Mozilla 

1.7.12 

Internet Explorer 

6.0 and 7.0 

Firefox 

2.o

SeaMonkey 

1.0