Skip to main content
Skip table of contents

Old Database Archiver

Fully qualified class name: ARCHIVERS=org.signserver.server.archive.olddbarchiver.OldDatabaseArchiver

Overview

The Old Database Archiver is the default Archiver used if the the property ARCHIVE=true is set, or if the ARCHIVERS property contains its class name. This Archiver archives to the ArchiveData database table using the same datasource as SignServer uses for accessing the database for its configuration,.

It is similar to the Base64 Database Archiver but stores data in an XML encoded Base64PutHashMap. In the dataEncoding column, this format is indicated as DATA_ENCODING_XML.

For the Worker properties, see Base64 Database Archiver.

ArchiveData table

The values of the ArchiveData table are the same as the Base64 Database Archiver, with the exception of the dataEncoding value. The exact database table structure is described in the SQL scripts available under doc/sql-scripts/.

Database table

Description

dataEncoding 

Specifies the type of encoding used for the archiveData. Valid values:

  • NULL - DATA_ENCODING_XML

  • 0 - DATA_ENCODING_XML

  • 1 - DATA_ENCODING_BASE64

Where DATA_ENCODING_XML uses the Base64PutHashMap, and DATA_ENCODING_BASE64 uses a plain Base64 encoding of the binary data.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.