Importer | Version 3

Changelog

Covered issues for this module.

Archived documentation for Sophora 3. End-of-support date for this version: 7/25/21

Documentation for Sophora 4

Version 3.1.9

– 8/12/21

Sophora Client: 3.6.0. Sophora JSON: 3.0.6.

  • Fixed
    SophoraNamespaces soll xml.xsd korrekt mappen – SOIMI-527 (medium)
Version 3.1.8

– 7/26/21

Sophora API: 3.5.7. Sophora Client: 3.5.7. Sophora JSON: 3.0.6.

  • Changed
    Importer soll beim Start seine Version loggen – SOIMI-520 (medium)
Version 3.1.7

– 6/14/21

Sophora API: 3.5.7. Sophora Client: 3.5.7. Sophora JSON: 3.0.6.

  • Improved
    Importfehlermeldung bei fehlerhaften Strukturknotenreferenzen verbessern – SOIMI-524 (medium)
Version 3.1.6

– 3/19/21

Sophora API: 3.5.3. Sophora Client: 3.5.3. Sophora JSON: 3.0.6.

No changes.

Version 3.1.5

– 3/5/21

Sophora API: 3.5.1. Sophora Client: 3.5.1. Sophora JSON: 3.0.6.

  • Fixed
    IndexOutOfBoundsException im Feedmanager verhindern – SOIMI-516 (critical)
Version 3.1.4

– 2/24/21

Sophora Client: 3.5.0. Sophora JSON: 3.0.6.

  • Fixed
    NPE beim Löschen von vererbten Propertys verhindern – SOIMI-518 (medium)
Version 3.1.3

– 2/16/21

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.0.6.

No changes.

Version 3.1.2

– 1/25/21

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.0.6.

  • Fixed
    Beachtung von vollständig gelöschten Dokumenten – SOIMI-509 (medium)
Version 3.1.1

– 11/12/20

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.0.6.

  • Fixed
    Reihenfolge bei verzögerten höflichen Importen kann vertauscht sein – SOIMI-399 (medium)
Version 3.1.0

– 9/24/20

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.0.6.

  • Improved
    Verbesserungen/Erweiterungen beim Performanceloggen bei Importen – SOIMI-500 (medium)
    Notes The following method signatures have been changed:
    - ChildNodeSetzer (constructor)
    - DocumentCreator.createDocument
    - ImportPerRmi.doImport
    - ResourceListDocumentsCreator (constructor)
    - AbstractInstructionHandler (constructor)
    - InstructionProcessor.processInstructions
    - ProposalsCreator (constructor)
    - StickyNotesHandler (constructor)
    - LifecycleManager (constructor)
    - ImportJob (constructor)
    - FeedItemImporter.processXml
    - FileImportJob (constructor)
    - ImportService.importXml
Version 3.0.19

– 9/1/20

Sophora API: 3.3.2. Sophora Client: 3.3.2. Sophora JSON: 3.0.6.

  • Fixed
    Das Startskript für Windows muss den Importer starten – SOIMI-503 (high)
    Notes Ist der Importer unter Windows installiert und sophora.importer.additionalClasspath gesetzt, dann muss mindestens ein JAR in dem angegebenen Ordner(n) enthalten sein.
Version 3.0.18

– 8/5/20

Sophora API: 3.2.3. Sophora Client: 3.2.3. Sophora JSON: 3.0.6.

  • Improved
    Per Import soll YellowData entfernt werden können – SOIMI-488 (low)
Version 3.0.17

– 7/10/20

Sophora API: 3.2.2. Sophora Client: 3.2.2. Sophora JSON: 3.0.6.

  • Improved
    Importer: Logging für fehlgeschlagene SOAP-Aufrufe – SOIMI-490 (medium)
Version 3.0.16

– 7/1/20

Sophora API: 3.2.2. Sophora Client: 3.2.2. Sophora JSON: 3.0.6.

  • Fixed
    ItemNotFoundExceptions im ChannelCache verhindern – SOIMI-498 (medium)
Version 3.0.15

– 6/12/20

Sophora Client: 3.2.0. Sophora JSON: 3.0.6.

  • Fixed
    Dokumente in deaktivierten Knoten sollen ab Version 3.x bearbeitet werden können – SOIMI-494 (medium)
Version 3.0.14

– 5/14/20

Sophora API: 3.1.5. Sophora Client: 3.1.5. Sophora JSON: 3.0.6.

  • Changed
    Zeilenumbrüche in "_modified"-Sophora-XML-Dateien sollen dem UNIX-Standard folgen – SOIMI-493 (medium)
Version 3.0.13

– 5/4/20

Sophora API: 3.1.4. Sophora Client: 3.1.4. Sophora JSON: 3.0.6.

  • Fixed
    Default XslParamer im Core überschreibar machen – SOIMI-492 (medium)
Version 3.0.12

– 4/21/20

Sophora API: 3.1.4. Sophora Client: 3.1.4. Sophora JSON: 3.0.6.

  • Changed
    Spezielle Validierungen für Importer ermöglichen – SOIMI-489 (medium)
    Notes In Validierungsskripten können für Importer-User Spezialfälle berücksichtigt werden.
Version 3.0.11

– 3/30/20

Sophora API: 3.1.1. Sophora Client: 3.1.1. Sophora JSON: 3.0.6.

  • Improved
    Logging verbessern, wenn Probleme mit den "instructions" auftreten – SOIMI-483 (medium)
  • Added
    Health-Check für Importer: Problem mit vollgemüllter Logdatei – SOIMI-482 (medium)
Version 3.0.10

– 3/13/20

Sophora API: 3.1.1. Sophora Client: 3.1.1. Sophora JSON: 3.0.6.

No changes.

Version 3.0.9

– 12/6/19

Sophora API: 3.0.10. Sophora Client: 3.0.10. Sophora JSON: 3.0.6.

  • Fixed
    WSDL des ImporterService soll von 2.5.x nach 3.x kompatibel bleiben – SOIMI-477 (medium)
Version 3.0.8

– 12/5/19

Sophora API: 3.0.10. Sophora Client: 3.0.10. Sophora JSON: 3.0.6.

  • Fixed
    Kompatibilität der Importer Webserviceschnittstelle zwischen den Versionen 3.x.x und 2.5.x – SOIMI-476 (critical)
Version 3.0.7

– 11/29/19

Sophora API: 3.0.10. Sophora Client: 3.0.10. Sophora JSON: 3.0.6.

  • Fixed
    Importer soll den Schutzstatus von leeren Childnodes beibehalten – SOIMI-473 (medium)
Version 3.0.6

– 11/5/19

Sophora API: 3.0.8. Sophora Client: 3.0.8. Sophora JSON: 3.0.6.

  • Fixed
    Der Schutz von Childnodes darf nicht ohne Grund aufgehoben werden – SOIMI-469 (high)
  • Fixed
    Die Validierung des Strukturknotenpicker mit "Nur Sites" muss auch beim Import funktionieren – SOIMI-472 (medium)
Version 3.0.5

– 10/28/19

Sophora API: 3.0.7. Sophora Client: 3.0.7. Sophora JSON: 3.0.6.

No changes.

Version 3.0.4

– 10/24/19

No changes to version 3.0.3

  • Improved
    Der Webservice-Import soll AxiomSoapMessageFactory nutzen – SOIMI-470 (medium)
Version 3.0.3

– 10/24/19

Sophora Client: 3.0.6.

  • Improved
    Schöne Log-Meldung beim Start – SOIMI-471 (medium)
  • Improved
    Der Webservice-Import soll AxiomSoapMessageFactory nutzen – SOIMI-470 (medium)
Version 3.0.2

– 9/23/19

Sophora Client: 3.0.0.

  • Improved
    Bei der LifecycleActivity "restore" keine Warnmeldung loggen, wenn ein Dokument nicht gelöscht ist – SOIMI-467 (medium)
Version 3.0.1

– 8/1/19

Sophora Client: 3.0.0.

  • Fixed
    Vorhandene Dokumente sollen nicht mit Defaultwerten überschrieben werden – SOIMI-463 (critical)
  • Fixed
    DocumentCreationAndUpdateInformation.isNewlyCreated() muss den korrekten Wert liefern – SOIMI-464 (low)
Version 3.0.0

– 7/24/19

This version was removed due to a critical bug when default values are configured and shall not be used to update documents. Sophora Client: 3.0.0.

  • Fixed
    NullPointerException in ImportJob.getMinutesSinceFirstImportAttempt() – SOIMI-433 (critical)
  • Fixed
    Der Importer darf im Import-XML fehlende geerbte und überschriebene Properties nicht entfernen – SOIMI-431 (critical)
  • Fixed
    Ergebnis nach Retry-Mechanismus ist immer Fehlschlag – SOIMI-457 (medium)
  • Fixed
    Mehrfaches Speichern/Veröffentlichen von Strukturknoten beim Import verhindern – SOIMI-444 (medium)
  • Fixed
    Exception beim Scheduling des automatischen Aufräumens – SOIMI-439 (medium)
  • Fixed
    Unittests laufen nicht unter Windows – SOIMI-423 (medium)
  • Fixed
    Der Importer soll keine leeren Dateien anlegen, an deren Import er dann scheitert – SOIMI-420 (medium)
  • Fixed
    Während die Verbindung zum Master weg ist, werden Importe weiter durchgeführt und scheitern. – SOIMI-419 (medium)
  • Fixed
    Der Importer versucht manchmal, eine Datei doppelt zu importieren – SOIMI-417 (medium)
  • Fixed
    Importer vergisst höflichen Timeout – SOIMI-406 (medium)
  • Changed
    Die Logik zum Erstellen und Lesen der Lock-Brechen-Messages aus dem Client verwenden – SOIMI-454 (medium)
  • Changed
    Im Importer neue Saxon-Lizenz hinterlegen – SOIMI-453 (medium)
    Notes Sie sollten prüfen, ob ihre aktuelle Saxon-Lizenz - wenn Sie Saxon nutzen - auch noch mit Saxon 9.8 funktioniert. Ansonsten müssen Sie eine neue Lizenz erwerben.
  • Changed
    SOAP-Schnittstelle Java-11-fähig machen – SOIMI-451 (medium)
  • Changed
    Logging-Libraries aus importer-core nach importer verschieben – SOIMI-446 (medium)
  • Changed
    Das Feld structureNode soll bei Strukturknotendokumenten validiert werden – SOIMI-441 (medium)
  • Changed
    Neues Sophora XML Schema erstellen, in dem das alten Strukturknoten XML nicht mehr enthalten ist – SOIMI-440 (medium)
    Notes Sophora XML which contains structure must have a namespace declared. If no namespace is given such XML will no longer be imported. The latest version that supports '<structure>' is 3.8.0.
  • Improved
    Instanzkonfigurationen sollen nicht mehr fortlaufend nummeriert sein müssen – SOIMI-435 (medium)
  • Improved
    Loggin für das Aufräumen von Verzeichnissen verbessern – SOIMI-428 (medium)
  • Improved
    Das XSL-Haupttemplate soll auch dann neu eingelesen werden, wenn sich eingebundene Templates in anderen Ordnern geändert haben – SOIMI-409 (medium)
  • Improved
    Zeit des erstmaligen Importversuchs als Parameter verfügbar machen – SOIMI-405 (medium)
  • Improved
    Feedimporter: Einfachen Reset des LastImportDates ermöglichen – SOIMI-381 (medium)
  • Improved
    Importe müssen den Schutz der Verortung beachten – SOIMI-274 (medium)
  • Improved
    Logmeldungen auf INFO runterstufen: SophoraEntityResolver und FeedPoller – SOIMI-442 (low)
  • Added
    Hilfsmethoden für den Import bei nur relevanten Änderungen bereitstellen – SOIMI-460 (medium)
  • Added
    Höflicher Import: Nachfrage-Intervall konfigurierbar machen – SOIMI-447 (medium)
  • Added
    Aufräumen von Verzeichnissen ermöglichen – SOIMI-425 (medium)
    Notes Der Ordner für erfolgreiche Importe darf nicht mehr im Ordner für eingehende Importe liegen.
    Der Ordner für fehlgeschlagene Importe darf nicht im Ordner für eingehende Importe liegen.
  • Added
    Erweiterung des Importers um ein neues Konfigurationsformat mit Pattern – SOIMI-418 (medium)
  • Added
    Zeitgesteuerte Ausspielkanäle im Importer unterstützen – SOIMI-403 (medium)

Last modified on 3/4/21

The content of this page is licensed under the CC BY 4.0 License. Code samples are licensed under the MIT License.

Icon