comundus GmbH
Mit Portalen arbeiten verbindet - Liferay

Anbindung OpenCms an Liferay Portal

comundus bindet das Open Source Web CMS OpenCms an das Liferay Portal an. Damit wird Liferay Portal gestärkt und schließt Lücken des Liferay CMS.

Liferay Portal ist heute nicht nur die breiteste, sondern auch funktional umfassendste Entwicklung im Open Source Portalumfeld. Es ist ein Open Source Produkt, das sich in Unternehmen als prozessorientiertes und integratives Enterprise Portal eignet. Diese Portal-Software ermöglicht es, Informationen, Daten und Anwendungen unter einer einheitlichen Bedienungsoberfläche im Webbrowser zu vereinen, zu personalisieren und dadurch die Geschäftsprozesse elektronisch zu unterstützen. Die lizenzkostenfreie Open Source Software beeindruckt durch ihre Vielzahl an Funktionen und ihre hervorragende Software-Architektur.

OpenCms ist eines der führenden Open Source Web Content Management Systeme (WCMS) für den professionellen Einsatz im Unternehmen. Der Quellcode ist frei verfügbar, lizenzkostenfrei und modular aufgebaut. OpenCms wurde komplett mit Java- und XML-Technologien entwickelt und ist mittlerweile zur Version 7.5 gereift.

Teilweise stößt das in Liferay integrierte CMS an seine Grenzen, insbesondere bei der Publikation umfangreicher Informationsmengen. So bietet es beispielsweise keine individuelle Ordnerstruktur für die Verwaltung von Artikeln. In der jetzigen Version ist nur ein 4-Augen-Workflow vorhanden, der lediglich einfache Publikationsprozesse erlaubt. Eine ausreichende Rechtevergabe für die Inhalte der User fehlt.

comundus hat speziell für solche Anforderungen zwei auf dem Portletstandard JSR 286 beruhende Portlets entwickelt, um Standard-CM-Systeme in Liferay einzubinden.

Technische Lösung
Die Anbindung erfolgt über Web Services, die am neuen Content Management-Standard CMIS orientiert sind. Dabei werden die im Content Management System verwalteten Inhalte über ein sog. Content-Portlet aus dem CMS abgerufen und in Liferay angezeigt. Ein zweites Navigations-Portlet bildet die im CMS angelegten Inhaltsstrukturen ab und zeigt bei Anwahl des gewünschten Inhalts in der Navigation diese Information im Content-Portlet an.

Weitere Informationen lesen Sie dazu im White Paper pdf, das Ihnen zum Download zur Verfügung steht.