Export-Schnittstelle sichern und wiederherstellen

Aus OpenEstate-Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Sinn und Zweck

Es kann verschiedene Fälle geben, in denen eine eingerichtete Schnittstelle zwischen zwei ImmoTool-Projekten ausgetauscht werden soll.

  • Umstieg von einem alten ImmoTool-Projekt auf ein neues -Projekt.
  • Austausch von Schnittstellendaten zwischen zwei Anwendern, die z.B. ein gemeinsames Portalkonto verwenden.

Schnittstelle aus einem Projekt exportieren

  • Um Schnittstellen exportieren zu können, müssen im aktuellen Projekt bereits entsprechende Export-Schnittstellen vorhanden sein.
  • Öffnen Sie die Administrationsoberfläche der Datenbank.
  • Im Karteireiter Browser wird auf der linken Seite eine Baumansicht der verfügbaren Ordner dargestellt.
  • Wählen Sie den Ordner: ImmoTool/OpenEstate-Agency/exports
  • In der Tabelle rechts oben werden die Dateien dargestellt, die sich im gewählten Ordner befinden.
  • In den Dateien mit der Benennung ExportInterface.XX.xml sind die verfügbaren Schnittstellen gespeichert.
  • Wählen Sie eine Schnittstellen-Datei aus, um den Inhalt der Datei im unteren Bereich dargestellt zu bekommen.
  • Klicken Sie im Reiter Download auf den Button Ressource herunterladen, um die gewählte Datei auf der Festplatte zu speichern.

Schnittstellen-Datei von Hand korrigieren

  • Um die Schnittstellen-Datei in eine andere ImmoTool-Installation importieren zu können, ist eine kleine Ergänzung in der XML-Datei nötig.
  • Öffnen Sie die gesicherte XML-Datei mit einem XML-fähigen Editor, z.B. Notepad++.
  • Tragen Sie zu Beginn der Datei folgenden Code ein und speichern Sie die Änderung:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
  • Eine korrekt importierbare XML-Datei sieht dann z.B. wie folgt aus:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
    <comment>last update Tue Apr 06 12:36:44 CEST 2010</comment>
    <entry key="id">1</entry>
    <entry key="title">test</entry>
    <!-- usw. -->
</properties>
  • Weitere Informationen zum Aufbau der Schnittstellen-Datei sind in der Spezifikation hinterlegt.

Schnittstelle in ein Projekt importieren

  • Gemäß Spezifikation kann eine Schnittstelle als XML- oder Properties-Datei importiert werden.
  • Öffnen Sie die Übersicht des Immobilienexportes und klicken Sie auf den Button Import.
  • Es öffnet sich ein Fenster zur Auswahl einer Schnittstellendatei.
  • Wählen Sie die gesicherte XML- oder Properties-Datei aus, um die Export-Schnittstelle in das ImmoTool-Projekt zu importieren.
Persönliche Werkzeuge