cancel
Showing results for 
Search instead for 
Did you mean: 

Integrazione con Liferay

spisiga
Champ in-the-making
Champ in-the-making
Ciao,
sto cercando di integrare Liferay (ver. 5.2.3) con Alfresco (ver. 3.2).
Ho installato tutti e due i prodotti su una macchina linux (sperando di aver fatto bene) Smiley Very Happy …. in pratica ho i segueti quesiti:

1. Avendo cambiato cmq la porta ad Liferay, attivandoli tutte e due, l'ultimo che è partito la pagina web non funziona. Quindi è corretto che siano installati sulla stessa macchina ?
2. C'è una guida per l'integrazione o una linea massima di come fare ?

Grazie
8 REPLIES 8

openpj
Elite Collaborator
Elite Collaborator
In generale è possibile deployare Alfresco all'inteno del portlet container, questo ti permetterebbe anche di utilizzare le WebScriptPortlet per agevolare il lavoro degli sviluppatori.

L'alternativa potrebbe essere quella di installare i due prodotti su macchine separate, sviluppando custom portlets che contattano Alfresco utilizzando una delle API esposte (CMIS, Web Services o REST).

Eccoti qualche riferimento che sicuramente ti potrà guidare nella configurazione di Alfresco con LifeRay:
http://wiki.alfresco.com/wiki/Deploying_2.1WAR_Liferay4.3
http://ecmarchitect.com/archives/2008/04/08/823
http://forums.alfresco.com/en/viewtopic.php?f=8&t=11779
http://wiki.alfresco.com/wiki/Deploying_WAR_Liferay
http://wiki.alfresco.com/wiki/Alfresco_Liferay_and_Ajax

mturatti
Champ in-the-making
Champ in-the-making
Aggiungo anche questo nuovo blog post:
One of the new features added to Alfresco Enterprise 3.2r is the ability to turn Web Scripts into standalone portlets that run on Liferay or other portals and include support for Single Sign-On (SSO) and generating portal-friendly URLs.
http://blogs.alfresco.com/wp/luissala/2010/02/24/new-portlet-development-options-for-alfresco/

danielebellè
Champ in-the-making
Champ in-the-making
Ciao,

ho un piccolo problema di integrazione tra Alfresco e Liferay.
Premetto che ho già installato le due portlet messe a disposizione da Liferay per accedere ad Alfresco (Alfresco Client e Alfresco Content). Queste due portlet funzionano correttamente.

Il mio problema è il seguente. Ho necessità di effetture un'integrazione più completa tra i due sistemi. In particolare, quello che vorrei realizzare è un sistema che utilizzi Liferay come portale e Alfresco come gestore documentale. Qualsiasi contenuto che potrà essere pubblicato sul portale dovrà essere pescato da alfresco (immagini, video, foto, …). Ho fatto una ricerca per capire come fare questa integrazione ma senza nessun risultato…..

Qualcuno sa come aiutarmi?

Grazie

openpj
Elite Collaborator
Elite Collaborator
Puoi seguire due strade:
  • se Alfresco è deployato nella stessa macchina in cui è presente anche LifeRay, puoi sviluppare e/o dichiarare dei webscript che puoi dichiarare come portlet all'interno del portlet.xml di Alfresco.war

  • sviluppare delle custom portlet che si interfacciano con Alfresco utilizzando la WS API, CMIS o REST.
Hope this helps.

danielebellè
Champ in-the-making
Champ in-the-making
Grazie Piergiorgio Lucidi,

sai per caso se esiste già un modo per cui le portlet già presenti (Blogs, Journal …..) utilizzino eventuali immagini o file presenti in alfresco?

Grazie

openpj
Elite Collaborator
Elite Collaborator
LifeRay è open source, quindi hai il codice sorgente delle portlet, basterebbe modificare queste portlet implementando l'interfacciamento ad Alfresco  Smiley Wink

In ogni caso dovrai sviluppare l'integrazione Alfresco di una portlet esistente oppure sviluppare da zero un webscript o una portlet che si interfacci ad Alfresco.

marco_altieri_7
Confirmed Champ
Confirmed Champ
Un'altra possibile soluzione per l'integrazione tra Liferay ed Alfresco è la portlet messa a disposizione dalla Rivet Logic:

http://www.rivetlogic.com/Forge/Rivets/Alfresco-Web-script-Portlet

Non è perfetta, ma è un buon punto di partenza.
E' necessario installare anche un'estensione di Alfresco se si vuole anche un SSO a costo praticamente zero.

Sostanzialmente quello che si può fare è configurare la portlet in modo che interroghi un webscript di alfresco e ne visualizzi il risultato.

Un'altra funzionalità avanzata permette di "proxare" le interrogazioni al alfresco come previsto dalla specifiche JSR268 (serveResource).

Il codice è opensource quindi può essere facilmente modificato per superarne alcuni limiti

mturatti
Champ in-the-making
Champ in-the-making
Alfresco sta per offrire un insieme di portlet ufficialmente certificate con Liferay e supportate per la versione Enterprise. Disponibile tra poco per i clienti Enterprise e nella prossima versione Community 3.4
http://www.alfresco.com/products/integrations/liferay/
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.