Updating Java on IBM i

Before installing IBM Traveler, ensure that the IBM i server is running Java 8 SR6 8.0.

About this task

Starting with version 9.0.1.19, IBM Traveler requires JVM 8 32-bit as the default JVM for all supported versions of IBM i, to align with default JVM version changes for Domino 9.0.1 FP9.
Note: To use the 64-bit JVM, set JavaUse64BitJVM=1 in the NOTES.INI of the Traveler server.
For more information on using Java with IBM i, see the following articles:

Table 1 lists the default JVM versions for Traveler 9.0.1.19 with Domino 9.x on the supported versions of IBM i.

Table 1. Default JVMs for Traveler on IBM i
IBM i version Traveler 9.0.1.19 for Domino 9.0 Traveler 9.0.1.19 for Domino 9.0.1
IBM i 6.1 Not supported Not supported
IBM i 7.1 JVM 8 32-bit JVM 8 32-bit
IBM i 7.2 Not supported JVM 8 32-bit
IBM i 7.3 Not supported JVM 8 32-bit
Note:
  • JVM 8 is not supported on IBM i 6.1.
  • Domino 9.0 does not support IBM i 7.2 and 7.3.
  • Domino 9.0.1 does not support IBM i 6.1.

Table 2 lists the required IBM i software for running Traveler on Domino.

Table 2. Required IBM i software
IBM i Software i 7.1 i 7.2 i 7.3
IBM Developer Kit for Java J9
  • 5761JV1 Option *BASE
  • 5761JV1 Option 16
  • 5761JV1 Option 17
  • 5770JV1 Option *BASE
  • 5770JV1 Option 16
  • 5770JV1 Option 17
  • 5770JV1 Option *BASE
  • 5770JV1 Option 16
  • 5770JV1 Option 17
Note:
  • For IBM i 7.1 (5761JV1) and 7.2 (5770JV1), Options 16 and 17 are additionally required.
  • 5770JV1 Options 16 and 17 are available with IBM i 7.3 media.
For example, when starting Traveler, the following error messages will be displayed in the Domino console if the required Java Option is not installed on IBM i.
[08708:00002-00000031] 08/01/2017 00:12:47   IBM Traveler: Starting JVM with
Maximum Memory = 1024M based on Maximum Memory Size specified in the server document (1024M)                                                              
[08708:00002-00000031] 08/01/2017 00:12:47   Traveler: Cannot create Java VM, result=-1                                                                   
Note: FP20 of Java 8.0 SR6 is not recommended.