Il nostro team sta attualmente cercando di integrare Liferay 6.1.0 CE e Alfresco 4.0 EE e mi chiedo come altri hanno integrato i due per quanto riguarda i contenuti web. Ho perlustrato il web e ho trovato solo case study o menzioni di integrazione ma mancavano i dettagli di implementazione. Accidenti alle società di consulenza e ai loro onorari: P.Integrazione WCM tra Liferay e Alfresco
- entreprise intranet Liferay or Alfresco
- How do I display Liferay content from the built in Documents and Media repository
- Integrating Liferay and Alfresco
- https://www.liferay.com/community/forums/-/message_boards/message/12904684
Queste ed altre fonti sembrano solo leva Alfresco per DM. È questo l'approccio tipico?
Stiamo seguendo questo progetto, ma ha avvertenze come costruire portlet che sono già disponibili in LR OOTB.
Quindi, LR è il livello di presentazione per i contenuti web e di sfruttare il supporto portlet. Tutti i contenuti Web saranno gestiti in Alfresco in quanto offre funzionalità di flusso di lavoro migliori. Ad esempio, in Liferay, tutto il contenuto web è limitato a un flusso di lavoro. In Alfresco, l'utente può selezionare diversi flussi di lavoro in base al tipo di contenuto. Ci siamo limitati a fare in modo che i nostri utenti interni utilizzino un unico strumento per la gestione di tutti i documenti e i contenuti, altrimenti il buy-in fallirà.
Ostacoli ...
Possiamo cercare contenuti Alfresco, ma qual è il modo migliore per mappare di nuovo a friendly URL di LR? Creare un aspetto personalizzato per memorizzare questo riferimento in Alfresco sarebbe un incubo di manutenzione.
Come sfruttare le funzionalità SEO di LR?
L'integrazione CMIS funziona solo per i documenti e c'è un problema che fa riferimento alle immagini nei contenuti Web (https://www.liferay.com/community/forums/-/message_boards/message/12762396).
L'integrazione di LR e Alfresco deve essere molto comune. Come stanno superando tutti questi tipi di ostacoli? Esiste un modo semplice per pubblicare contenuti da Alfresco (non utilizzando Web Quick Start) direttamente su Liferay? Tutti gli altri costringono i propri utenti a utilizzare entrambi gli strumenti?
Inoltre, i nostri utenti finali utilizzeranno Alfresco per il processo del documento interno (non disponibile sul Web) in modo che anche l'approccio "usa Alfresco per tutto".
Prima di tutto, grazie per aver risposto. Hai ragione. Sto facendo più domande. Suppongo che sia un no-no. Liferay offre una ricca piattaforma di integrazione basata su standard ma manca di un solido motore di workflow. Alfresco lo ha, ma le integrazioni non sono le migliori. Preferirei creare portlet usando Vaadin che i dashlet. Mi dispiace, ma chiederò cosa hai contro il portlet proxy? :) – Hoon
Le versioni più recenti di Liferay hanno un migliore supporto del flusso di lavoro. Di default questo avviene tramite il proprio motore di flusso di lavoro Kaleo sviluppato internamente, ma poiché è solo una possibile implementazione del modulo del flusso di lavoro, può essere sostituito per es. Activiti (il motore del flusso di lavoro utilizzato da Alfresco - http://www.emforge.net/web/activiti-liferay/wiki/-/wiki/Main/BPMN+2.0+for+Liferay+with+using+Activiti+Plugin). Il problema che ho con il portlet proxy è che fondamentalmente dici: qui c'è un pezzo del portale che mostrerà "alcuni" URL e non ho alcun controllo reale su di esso - non sta davvero integrando nulla. – fimez