Metafacture-core release 5.3.2

May 20, 2022 | Pascal Christoph

Preamble

This post describes the new developements in metafacture-core release 5.3.2 since the release of metafacture-core-5.3.1 in January 2022.

Table of Contents

Changes

Bug fixes

  • Strings: Call LineRecorder receiver’s closeStream() #433
  • Flux: Throw ANTLR errors in FluxParser #421
  • XML/biblio: Do not trim control field values in MARCXML handler #440 and #233

Other

  • Use protected on all on...() methods #435

Caveats

This will occur only quite rarely: “Do not trim control field values in MARCXML handler (#440)” breaks positional access (<substring>) to control field data elements.

For fixed-length fields with various kinds of coded information, specific data elements are positionally defined. (MARC 21 Bibliographic - Control Fields)


Metafacture ant

A blog for the ETL toolkit Metafacture. This blog is maintained by the Metafacture community.