Note that some of the links here contain updated information since v2.1
Ant build support
vob/jive and
vob/tools intermediate directories.More Information
EnvCheck tool
More Information
PreferredListGen tool
More Information
Tool wrappers
More Information
Mailbox extensions
More Information
JavaSpaces extensions
net.jini.space.JavaSpace05 extension to
JavaSpaces technology. The extension supports batch operations and
makes it easier to develop applications where the same entry needs
to be read by multiple clients. The version of Outrigger included
with this release implements this extension.More Information
lib directory (containing JAR files) has been split
into three directories in this release: lib, lib-dl,
and lib-ext. All codebase JAR files are now in the lib-dl
directory; this change was made to enable serving up just those files via the
HTTP server, providing a better network security posture. This change will affect
any existing scripts and configurations that start an HTTP server referencing
the lib directory. The jsk-policy.jar file is now
in the lib-ext directory so that, if desired, you can specify
that directory as an additional J2SE extension directory rather than
installing the JAR file into the default J2SE extension directory.
Two new JAR files, jsk-lib.jar and jsk-dl.jar,
have been introduced to better enable layered systems to use
JAR files directly in deployments and avoid including class
files in their own layered JAR files. These JAR files are also now used
by the services in the release. The addition of jsk-lib.jar
to class paths will affect existing service and browser policy files
(permissions must be granted to jsk-lib.jar), and the addition
of jsk-dl.jar to codebases will affect existing scripts
and configurations that set up codebases for services.
More Information
ConfigurationFile additions
net.jini.config.ConfigurationFile now supports the
ability to concatenate strings using the '+' operator. This provider
now also allows subclasses to control the
net.jini.config.ConfigurationException it throws when
problems are encountered in parsing a configuration source or in
returning an entry or the type of an entry.More Information
Multihomed host support
More Information
New JoinManager addition
JoinManager's public APIs have been enhanced to provide the
ability to replace a previously registered service with all discovered
lookup services. In addition, the ability to configure lease renewal
intervals has been added.More Information
Reggie enhancements
More Information