Open Source Content Management Framework

Exorcist

  1. Exorcist architecture
    1. Exorcist architecture
  2. More information

Exorcist is a cross-CMS replication tool that accesses the Midgard database using the Java Content Repository bindings. Exorcist replaces the older and Midgard-specific Repligard tool.

Exorcist can be used for several purposes, including:

  • Replicating sitegroups between Midgard servers
  • Staging/Live replication
  • Migrating content between different content management systems

Exorcist architecture

view_exorcist-process

Exorcist architecture

Exorcist process is divided into three parts:

  • Exporters are CMS-specific plugins that export content from the repository into XML format
  • Converters are XSLT templates that convert data between formats used by different CMSs or the PSI format, and perform modifications like removal of unapproved content
  • Importers are CMS-specific plugins that import content into the repository from the XML format

For easier transfer, Exorcist is able to store the XML and file attachment data into ZIP packages.

More information

Exorcist is maintained in http://sourceforge.net/projects/exorcist

Tagged for Exorcist
midgard_replicator method serialize
midgard_replicator method export
midgard_replicator method export_purged
midgard_replicator method export_blob
midgard_replicator method unserialize
midgard_replicator method import_object
midgard_replicator method import_from_xml
midgard_replicator method export_by_guid
Deprecated for Exorcist
Repligard
Designed by Nemein, hosted by Anykey