Fehler beim Importieren / Exportieren

Beschreibung

Folgender Fehler tritt beim Importieren einer Unit über die REST API auf:

{
  "success": false,
  "resourceId": null,
  "message": "elements[].requirementImplementations[].implementationStatement: size must be between 1 and 65535"
}

Reproduktion

  1. Unit mit Domäne IT-Grundschutz erstellen
  2. Baustein für ein beliebiges Objekt modellieren (Nur getestet für Informationsverbünde)
  3. Umsetzungen anzeigen und eine beliebige Anforderung bearbeiten
  4. Beschreibung mit einem beliebigen Text hinzufügen & Speichern
  5. Beschreibung wieder entfernen & Speichern
  6. Gesamte Unit über GET /units/{id}/export exportieren
  7. Gleiche Unit wieder über POST /units/import importieren

Erwartetes Verhalten

Die Unit wird erfolgreich importiert und beim Löschen der Beschreibung wird das Attribut implementationStatement komplett entfernt.

Beobachtetes Verhalten

Die Unit wird nicht erfolgreich importiert und das Attribut wird stattdessen zu einem leeren String gesetzt: ”implementationStatement":""