1. GemBuilder for Java 3.2.1 Release Notes

GemBuilder for Java (GBJ) version 3.2.1 is a new release of the GemBuilder for Java product, adding support for Windows clients.

These release notes provide details of the changes between the previous version of GBJ, version 3.2, and this release. If you are upgrading from a version earlier than 3.2, please refer to the Release Notes for each intermediate release as well. GBJ 3.2 included significant changes in the infrastructure involved in connecting to the GemStone server, and how RPC vs. linked sessions are configured.

To install GemBuilder for Java v3.2.1, follow the instructions in the GemBuilder for Java Installation Guide for v3.2.1.

Supported Platforms

GemBuilder for Java version 3.2.1 is compatible with GemStone/S 64 Bit v3.7.5 and later only, with GemStone clients on Linux and Windows.

Supported Java JDK

GBJ v3.2.1 requires Java version 8.

It was built and tested using 1.8.0_102 on Linux on x86_64, and with 1.8.0_402 on Linux on ARM.

Known Issue

In linked GBJ sessions on Linux, it is possible to see errors such as "offset from code memory to libgcilnk.so exceeds 32bits". The workaround for this is to set

GEM_NATIVE_CODE_ENABLED=0; 

in the gem configuration file read by the libgcilnk when loaded by the Java vm (#51701).