GemBuilder for Java Release Notes

1. GemBuilder for Java 3.2 Release Notes

Supported Platforms

Supported Java JDK

New division of support for RPC vs. Linked

Multithreaded RPC

Single Linked Session

Changes in this release

Changes in synchronization for multithreading performance

New required .jar file

New semantics for handling GEMSTONE and locating shared libraries

TimeZone in Repository must match OS TimeZone during install

GbjCollection and GemStone Collections

Improved GemStone-Java class mapping

Added classes

Obsolete Class no longer installed

GbjGciForwarder

GBJ Shared Library information printed

Bugs Fixed

Handling strings with codepoints over 128

java strings containing codepoints in the range 128 to 255 left UTF-8 encoding in the GemStone string

Handling codepoints over 16rFFFF

Creating Legacy or Unicode Strings

GCSI statistics initialization failed

GbjIterator raised exception when accessing elements outside of the batch size range

Enumeration over large collection of registered class instances can fail with ClassCastException

Incorrect results for GbjObject.stringValue() on very large integers

Printout of OOP in GbjObject toString can be negative

Problems using GbjLauncher programmatically

Copyright 2024 GemTalk Systems