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
- Unit mit Domäne IT-Grundschutz erstellen
- Baustein für ein beliebiges Objekt modellieren (Nur getestet für Informationsverbünde)
- Umsetzungen anzeigen und eine beliebige Anforderung bearbeiten
- Beschreibung mit einem beliebigen Text hinzufügen & Speichern
- Beschreibung wieder entfernen & Speichern
- Gesamte Unit über
GET /units/{id}/exportexportieren - Gleiche Unit wieder über
POST /units/importimportieren
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":""