Deploy the share web application to liferay by copying the share. Liferay 7 portlet tutorial java,liferay, liferay 7, soap. Aug 12, 2010 this is a quick demonstration of the alfresco portlets for the liferay portal. To enable this feature, set the companyidproperties system property to true. Create another page with the same layout and add the share. These instructions should be followed to deploy the alfresco. Liferay named a leader in the 2020 magic quadrant for digital experience platforms. The doclib portlet provides the rich document management capabilities of the share document library page component within a portal. And if youre developing custom applications, our extensive open apis and developer tools provide rapid time to value. Liferay, alfresco, ldap, cas and me intalio workflow tempo. The best way to integrate alfresco and liferay is the liferay documents and media portlet that uses cmis.
Liferay workspace liferay workspace is a highly structured environment for modular development. Liferay cms liferay content management alfresco cms. Move the plugin to your liferay hot deploy directory, which is typically located within the liferay home directory and named deploy. Once thats done, people usually want to invoke alfresco web scripts as portlets without requiring a separate single signon sso infrastructure. Sep 01, 2008 liferay, alfresco, ldap, cas and me september 1, 2008 hellonico leave a comment go to comments for those of us who have enough bandwidth for feeding mammoth, here is a short entry on how to install a beautiful bunch of java powerful apps in less that 5 minutes. Alfresco search portlet web site other useful business software pentaho data integration and analytics platform enables organizations to access, prepare, and analyze all data from any source, in any environment. So the general purpose of this portlet, is to be a content viewer portlet of cmis objects from. Liferay can connect with repositories, such as alfresco, nuxeo, and more, that.
We can integrate alfresco repository with liferay documents and media portlet by using cmis feature. Better customer experiences start with a unified platform. A search portlet was added to the liferay portal that was aimed at the alfresco opensearch endpoint. In the add application menu, expand alfresco and select share. Through liferay services, the portlet gets all cms contents with all communities. Build your project on the community supported liferay portal ce which is designed for smaller, noncritical deployments and contributing to liferay development. Integrating alfresco repository to liferay documents and media. Finally, note that the portlet has been tested in the following environment. Liferay portal development and alfresco content management system solutions.
Liferay can connect with repositories, such as alfresco, nuxeo, and more, that support the content management interoperability services cmis standard. Consider the element from the above link as an example. Two types of portlet are provided, enabling you to choose between sitebased document libraries or the entire repository view. Installing and configuring alfresco doclib portlets alfresco. Aug 12, 2010 this video demonstrates the process of installing the alfresco portlets for the liferay portal. Support your customers before and after the sale with a collection of digital experience software that works together to grow the customer.
If you will be using liferay portal ce in a standalone environment, we recommend downloading the tomcat bundle. Developing a cmis portlet for liferay coding notebook. Spring portlet development, we can use all liferay apis so that we can develop portlets very easy and if the developers have best understanding about spring then its good choice to develop spring portlets in liferay. However, other portals can also be used, such as ibm websphere, oraclebea weblogic, and. Distributed contentfile investigation and manipulation framework which leverages messaging queues to perform common lowlevel tasks. Jun 20, 2015 businesses looking to manage content and documents are often looking at open source as a viable option.
To simplify the interaction between the internal collaboration platform alfresco share and the wcm liferay, some ecm products provide good portlets that, after a small configuration work, make able liferays users to browse, inspect and download the artifacts produced and stored on the ecm. Running alfresco web scripts as liferay portlets ecm architect. Integrating alfresco through cmis in liferay liferay community. Jan 10, 2012 alfresco and liferay both use the opensearch format for exposing content to other systems so the integration was rather straightforward.
Once the deployment has completed, you should notice new marketplace sections added to the control panel. From the screenshot you can see that there is an extra field named favorite color which does not appear in the liferay outofthebox portlet. Liferay with spring make us better way of using spring capabilities and liferay capabilities. With the alfresco content portlet, inside the configuration view, access to the parent directory is impossible because it use a get request. One of the new features added to alfresco enterprise 3. Our team is currently looking at integrating liferay 6. Obsolete the best way to integrate alfresco and liferay is the liferay documents and media portlet that uses cmis. Alfresco portlet for liferay portal by alfstore the portlet brings an alfresco space in a treeview mode to all users.
I have alfresco and liferay running in two different port. Doclib portlets provide the rich document management capabilities of the. Each portal instance can have its own overriden property file following the convention perties. Create a new page and set the layout to one fullsized portlet. Configuring the liferay share web application this task describes how to deploy the web application.
This is a quick demonstration of the alfresco portlets for the liferay portal. Redirect portlets italic text installation liferay 2. In addition, ee subscribers can use the liferay connector for sharepoint 2010 and liferay documentum connector apps to work with sharepoint and documentum in documents and media. Liferay also constructs the id with the help of the portlet name. In order to make the interface as simple as possible, only the most common document management operations are exposed to the portal users. The alfresco digital business platform is open by design, with a modular architecture that integrates seamlessly with leading applications out of the box. This is a fully functional liferay portlet war that contains a single registration portlet that demonstrates the alloy aui. In this tutorial, we will look into liferay 7 portlet module creation along with osgi configuration. Liferay tutorial liferay portal portlet tutorial journaldev. Import workspace projects into any ide with builtin maven or gradle support. Liferays download page provides an alfresco package prepared for deployment. Scalable solution for webcontent management, content transformation, multisite management, document management and many more. Dec 01, 2010 assuming you have tomcat bundle of liferay up and running you can download from here, download alfresco 3.
If you look closely as to how the portlet id is generated based on the portlet name, you would get the answer. Liferay portals documents and media lets you access external repositories in. Feb 21, 2010 the portlet uses a username and password to connect to alfresco and perform a search based on permissions for that user. How to get portlet id using the portlet name in liferay. Liferay is the most common open source portal used with alfresco. This section describes how to install and configure the alfresco doclib portlets within liferay. Two frameworks that clearly stand out in this domain are liferay and alfresco. Liferay marketplace developers can sell, share and download themes, integration plugins and entire applications built on liferay dxp in liferay marketplace. The problem is that internet explorer freezes until it has not finish to download.
Apr 08, 2008 running alfresco web scripts as liferay portlets ive seen a lot of liferay and alfresco forum posts from people having trouble getting alfresco running within a liferay portal. Integrating alfresco web client as a set of portlets with liferay. Java community people was founf some of the limitations in jsr 168 and they are added new specifications to jsr 168 then they released as jsr 286 standards. These are the steps to follow they assume you have liferay 4. To specify that property in your component, use this syntax in your property list. The prerequisite for this tutorial is liferay 7 development setup before creating module in liferay dxp, so please click on this link to setup the development environment in eclipse. Liferay s download page provides an alfresco package prepared for deployment. It is a constant pattern which is followed, so you can construct the portlet id like liferay does it if you have the name. There are different types of portlet containers such as apache pluto, oracle web center and liferay. Jul 14, 2009 a portlet called alfresco importer provides services of content migration from liferay content management repositories to alfresco repositories. Configuring the liferay share web application alfresco. A wide range of alfresco partners support many additional applications and further extend the platforms capabilities. This figure shows an alfresco cmis repository named my alfresco.
1519 1055 438 983 744 810 642 1221 887 383 1243 558 744 8 1498 95 1121 266 1228 835 1538 1448 382 13 698 514 299 781 1359 63 1284 1431 891 27