S3-Objektspeicher: Fehler beim Speichern: Fehler beim Einfügen: Multiple representations of the same entity (xPlanBox 7.2.2)

Reproduktion:

  1. Download eines XPlanArchivs mit externer Referenz
  2. Re-Import des XPlanArchivs
  3. XPlanManager: Löschen der externen Referenz und Speichern.
  4. XPlanManager: „Dokument hinzufügen“ und Speichern.
  5. Das Speichern der Basisdaten produziert dann den folgenden Fehler:

Fehler beim Speichern:

Fehler beim Einfügen: Multiple representations of the same entity [de.latlon.xplan.core.manager.db.model.Artefact#ArtefactId{planId=106, filename='test.pdf'}] are being merged. Detached: [Artefact{id=ArtefactId{planId=106, filename='test.pdf'}, num=1, mimetype='application/pdf, length='182676', artefacttype=null}]; Managed: [Artefact{id=ArtefactId{planId=106, filename='test.pdf'}, num=0, mimetype='application/pdf, length='182676', artefacttype=null}] Der Prozess des Downloads und Re-Imports von XPlanArchiven wird von unseren Anwendern häufig genutzt, um Attribut-Werte anzupassen, die unter den Basisdaten im XPlanManager nicht editiert werden können.