Weave 2.6.7 includes a number of bug fixes and enhancements. The enhancements increase the flexibility and usability of some of Weave’s standard tools.
The most important change in this release is the use of a new logging library (Logback). This change ensures Weave is using a modern, secure and versatile logging framework. Logback is a logging framework for Java applications, created as a successor to the log4j project.
A full list of changes in this release can be found on the Weave What's New page.
The main enhancements in 2.6.7 are:
Weave Logging
The logging in Weave has always been done using a third party library. Prior to Weave 2.6.7 Log4j 1.2 was used, and from 2.6.7 Weave is now using Logback.
In essence, the logging works as it has in previous versions of Weave with the following changes:
Logging configuration is through the logging.xml
rather than logging.properties
file.
The ordering of items in the logging.xml
file is important so the ordering in the logging.xml
file provided in the Weave upgrade should not be altered.
The logging.xml
file contains comments in every section to assist the Weave Administrator with changing settings.
When Weave has been installed without any modifications to the logging.xml
file, Weave logs information to the weave.log
file within the $WEAVE_HOME/logs/
directory when started as a service/daemon.
You can now also use the dump logs
OSGi command, or the Admin Tool Log Tool, to see additional log output if Weave was not started as a service/daemon.
For more details on logging refer to the Administration Guide Logging page.
Single Image Slider
Previously offered as a custom bundle, the Single Image Slider is now part of core Weave.
This slider offers an alternative to having basemap-type layers in the Table of Contents and allows transitioning visibility between vector and raster layers.
An example of configuring the Single Image Slider is given on the Client Components page.
Splash Screen
The ability to display a message to the user as they enter Weave, and have them interact with that message, has been enhanced. This enhancement provides full splash screen functionality.
The new splash screen has the combined function of what was previously available as the licence and start-up tip. A splash screen provides a way to display information to the user at start-up similar in appearance to the licence agreement but provides additional options to customise the experience for the user.
A full description of how to configure a splash screen can be found in Client section in the Weave Configuration Reference.
Data Upload - Spreadsheet
The Upload tool now allows displaying of coordinate values from a spreadsheet.
This adds another format to the wide range of files that can be uploaded for map display.
Redline Tool - Organise Redlines
A new tool has been added to the Redline tools, the Organise tool. It appears on the Redline toolbar by default.
This tool allows you to organise Redline objects by reordering them to ensure overlapping objects are visible. The window also gives the dimensions of the Redline objects.
For more details on the Organise tool refer to the Weave User Guide Organise tool page.