2. About Sun GlassFish Communications Server 2.0
Features of Sun GlassFish Communications Server
Failure Destination Cache Properties
Setting the Maximum Transmission Unit (MTU) Size for Communications Server Instances
3. Sun GlassFish Communications Server Known Issues and Limitations
4. Sun GlassFish Enterprise Server Known Issues and Limitations
This section lists the requirements that must be met before installing Sun GlassFish Communications Server.
The following table lists the operating systems with which the Sun GlassFish Communications Server is compatible. All supported operating systems are 32-bit unless indicated otherwise. 64-bit JDK is only supported on 64-bit supported operating systems.
Table 2-1 Supported Operating Systems
|
On UNIX, you can check your operating system version using the uname command. Disk space can be checked using the df command.
Note - It is recommended that you use the NTFS file system rather than FAT or FAT32 when running the Communications Server on any Windows platform.
It is recommended that Solaris 10 (x86, SPARC) users have the “Sun recommended patch cluster” installed. This patch cluster is available under “Recommended and Security Patches” on the SunSolve Web site.
The minimum (and certified) version of JDK required for Communications Server is 1.6.0_23.
You can switch to a supported Java SE version by editing the asenv file as described here.
The Java SE SDK can be downloaded from http://java.sun.com/javase
The Ant version bundled with SailFin JAR installation is 1.6.5. To build a custom Application Router application, you need Ant 1.7, which you will need to download separately.
Table 2-2 lists databases and drivers that meet the Java EE compatibility requirements. All supported configurations of the Sun GlassFish Communications Server must contain at least one database/driver combination from this table, such as the bundled Java DB database and driver. In addition, the Communications Server is designed to support JDBC connectivity to any additional DBMS with a corresponding JDBC driver.
Table 2-2 Java EE-Compatible JDBC Drivers
|
In general, the Communications Server supports all JDBC drivers that meet the Java EE specification.
For file-based installations, Message Queue 4.4 is co-packaged with Communications Server.
The embedded Sun GlassFish Message Queue code that is supplied as part of Communications Server is only tested and certified (typically) against the equivalent version of the Message Queue broker. This means that using the supplied embedded Message Queue code to connect to a remote (not managed by Communications Server) Message Queue broker running a different version of the Message Queue code is not supported.
This section lists the browsers that are supported with the Sun GlassFish Communications Server 2.0.
Table 2-3 Supported Web Browsers
|
You must have seventeen unused ports available for the ports Communications Server uses. 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 2-4 Default Port Assignments for Communications Server
|
The following additional requirements should be met before installing the Sun GlassFish Communications Server software.
Free space: your temporary directory must have a minimum of 35MB free for Sun GlassFish Communications Server installation.
Using the uninstall program: If you need to remove the Communications Server from your system, it is important to use the uninstall program that is included with the software. If you attempt to use another method, problems will arise when you try to reinstall the same version, or when you install a new version.
Shutting down firewall (Microsoft Windows) — You must stop any firewall software before installing the Sun GlassFish Communications Server software, because some of this software disables all ports by default. The installation program must be able to accurately determine which ports are available.