Internal Counter LimitsPermanent link for this heading

Last update: 30 October 2018

SummaryPermanent link for this heading

This article describes the limitations on two internally used counters for aggregates and contents, and how to check these counters in your environment.

InformationPermanent link for this heading

Fabasoft Folio uses an integer value for numbering of aggregates and contents per COO-Service. These counters have a range of 2,147,483,648 values each. This number should not be reached.

Partial ranges of these internal counters are pre-allocated by every Kernel instance. On every shutdown of the Kernel, the last used value of the Kernel is preserved in the COMMITDIR of this Kernel instance, and re-used on startup.

Important noticePermanent link for this heading

If you use Kernel restart scripts that clear the cache directories, please ensure that these scripts exclude the COMMITDIR directory. Frequently clearing the COMMITDIR directory will lead to a massively higher allocation of these counter values than expected in normal operation.

SolutionPermanent link for this heading

Please execute the following query against every COO-Service database and check if any of the idvalue counters are larger than 1,500,000,000, or negative.


        SELECT * FROM coomaxid WHERE idtype=4 OR idtype=2;



If any of these values exceed the limit of approximately 1.500.000.000, please open a Service Desk Ticket with the Fabasoft Support and include the previously generated output.

Applies toPermanent link for this heading

  • Fabasoft Folio
  • Fabasoft eGov-Suite

Download PDF

Download PDF