The following are a list of known issues relating to the Xena preservation software.
6.0.x
Cancelling normalisation results.
Once normalisation is complete, the output files are stored in the Xena Destination Directory, set in Xena Preferences. The purpose of the Cancel button (displayed at completion of normalisation) is to return you to the item selection window and delete the output files associated with the cancelled job.
Depending on the files normalised and/or the results of normalisation, clicking the Cancel button may not remove all output files from the Xena Destination Directory.
The behaviour on clicking the Cancel button is as follows:
Behaviour confirmed on Windows 7 and Ubuntu Linux 9.10.
This issue will have more of an impact where you are normalising archive files (such as .zip and .jar). There are generally a large number of constituent files associated with archives, so normalising and cancelling the results will quickly populate the Xena Destination Directory with unwanted files.
6.0.x
Xena Viewer.
After a word document is normalised,clicking on the Show in LibreOffice.org button on the viewer does not respond.
The cause is LibreOffice running in headless mode during normalisation step.
XENA uses LibreOffice to normalise office documents (such as Microsoft Word). To do this, XENA launches LibreOffice in headless mode.
Manually end the soffice.bin process before opening normalised file in the viewer.
6.0.x
Normalising files.
Attempting to normalise certain Scalable Vector Graphics (SVG) files created with the Inkscape SVG drawing tool (version: 0.46) may fail.
This has been reported as a bug (ID 167335) in the Inkscape bug tracking system.
Symptoms depend on the operating system.
Mac OS X - During normalisation of SVG files Xena may freeze, displaying the following out of memory error in the console:
Exception thread "Thread-6" java.lang.OutOfMemoryError: Java heap space at org.apache.batik.dom.svg.AbstractElement$NamedNodeHashMap<init>(Unknown Source)...
Linux and Windows - Xena completes the normalisation process but the affected SVG files fail to normalise.
Edit the xena.sh script by adding a switch for maximum heap size. For example:
java -Xmx1500M -cp plugins/audio.jar:xena.jar au.gov.naa.digipres.xena.litegui.LiteMainFrame ...
Note: The maximum allowed heap size you can set depends on your computer. See Java Tuning White Paper for more information.
6.0.x
Normalising large files or archive formats (such as zip or mbox) containing a large number of files.
During normalisation Xena may freeze, displaying the following out of memory error in the console:
Exception thread "Thread-6" java.lang.OutOfMemoryError: Java heap space at org.apache.batik.dom.svg.AbstractElement$NamedNodeHashMap<init>(Unknown Source)...
This may also occur in Linux, depending on the default heap space allocated by the operating system.
Edit the xena.sh script by adding a switch for maximum heap size. For example:
java **-Xmx1500M** -cp plugins/audio.jar:xena.jar au.gov.naa.digipres.xena.litegui.LiteMainFrame ...
Note: The maximum allowed heap size you can set depends on your computer. See Java Tuning White Paper for more information.