In passato e recentemente ho avuto modo di essere in mezzo a due sistemi, uno dei quali Liferay. Il sistema di mezzo era Mule ESB, mediatore tra i due sistemi. Il sistema uno pubblicava una serie di messaggi su di una coda JMS, questi venivano consumati da Mule ESB e dopo una serie di elaborazioni spediti … Continua a leggere »
Con tag Liferay …
Introduzione a Liferay Hooks: primo episodio
Vi presento il primo articolo scritto da ospite per il Blog di Dvel. L’articolo intende comunicare le informazioni base che riguardano gli hooks favorendo l’aspetto reale, in altre parole, far capire a cosa servono tramite l’esposizione e realizzazione di un caso di studio quanto più possibile vicino al reale. Sarà quindi presentato un caso d’integrazione che … Continua a leggere »
Web to Lead Forms come Web Content su Liferay
Nel precedente articolo Marketing Automation: Web to Lead Forms abbiamo visto come creare un Web to Lead Forms, adesso invece vedremo come inserire la Web to Lead Forms sul vostro portale Liferay. Niente di più semplice, basta creare un web content contenente l’HTML della Web to Lead Forms e successivamente utilizzare la portlet Web Content Display per visualizzare la Web to Lead Forms all’interno … Continua a leggere »
Alloy UI Autocomplete: Get data from SugarCRM
1.Introduction In the previous article Alloy UI AutoComplete Ajax Example we have seen how the specific Java Portlet Specification 2.0 (JSR 286) with the introduction of the ResourceURL concept is very simple access to resources “any type”, in fact, has been exploited this new opportunity for access at local resources of Liferay (such as Roles, Journal, etc…) then … Continua a leggere »
Alloy UI Autocomplete: Get data from SugarCRM
1. Introduzione Nel precedente articolo Alloy UI AutoComplete Ajax Example abbiamo visto come le specifiche Java Portlet Specification 2.0 (JSR 286) con l’introduzione della ResourceURL vengono incontro all’esigenza di dover accedere in modo semplice a risorse di “qualunque tipo”, infatti, è stata sfruttata questa nuova opportunità per accedere a risorse locali Liferay poi mostrate sulla vista tramite il componente Alloy UI … Continua a leggere »
Alloy UI Autocomplete Portlet
In the previous article I explained how to create a combo box with Autocomplete function. The data in the combo box are acquired via Ajax. You can find the bar of the portlet to the following address: Alloy UI Autocomplete Ajax Portlet Example. You can still get the WAR file to deploy on your application server … Continua a leggere »
Alloy UI AutoComplete Ajax Example
1. Cos’è AlloyUI? AlloyUI (abbreviato in AUI) è un meta framework Open Source realizzato da Liferay che ingloba una serie di librerie javascript fornendo un set di API per la creazione di applicazioni web robuste e flessibili che toccano i tre livelli del browser: struttura, stile e comportamento. AUI è costruito su Yahoo User Interface (YUI) e … Continua a leggere »
Creare progetti Liferay tramite il plugin m2eclipse (Maven for Eclipse)
Il vostro processo di sviluppo software richiede l’utilizzo di Maven per la gestione del vostro progetto Java? Bene, in questo articolo vedremo come sia possibile creare ogni tipo di progetto (o plugin) Liferay utilizzando Maven, il tutto senza scrivere una riga di comando del tipo mvn archetype:generate. La versione di Liferay cui faremo riferimento è la … Continua a leggere »
SugarCRM inside of Liferay
Certainly the title of the article may seem a little odd, but I have not found better title. I could give a title like “Integration between CRM ….” but then I was not very convinced! The protagonists of this short article are: SugarCRM implementing a Customer Relationship Management (or CRM) and Liferay instead implements a … Continua a leggere »
Un CRM dentro un CMS
Certamente il titolo dell’articolo può sembrare un po’ bizzarro ma non ho trovato titolo migliore. Avrei potuto dare un titolo del tipo “Integrazione tra CRM….” che a mio avviso per il tipo di soluzione descritta nel corso di quest’articolo, non si configura una vera integrazione. Inizierei specificando meglio i soggetti del titolo attribuendogli un nome. … Continua a leggere »
OpenShift: Il Cloud di RedHat
La parola Cloud è entrata nell’uso comune anche per i non “addetti ai lavori” e sono stato sorpreso da mia cugina (agronomo) quando mi ha chiesto maggiori informazioni sul Cloud Computing. Tutti i grandi nomi dell’IT hanno presentato le proprie piattaforme di Cloud, recentemente anche Telecom Italia ha messo in campo la propria offerta chiamata … Continua a leggere »
Common API in Liferay
Desidero segnalarvi un articolo pubblicato a Febbraio di quest’anno su Packt Publishing da Jonas X.Yuan. L’articolo è molto ben fatto e tratta per esempi le API più comuni di Liferay con cui ogni sviluppatore almeno una volta ha avuto modo di “scontrarsi”. Gli argomenti trattati in maniera sintetica ma efficace sono: Gestione degli utenti Password policy Autenticazione … Continua a leggere »
Liferay Portal JBoss Startup Script
Dopo qualche mese di assenza dal blog, eccomi con un veloce post scritto nelle ore notturne. Qualche tempo addietro mi è stato chiesto se fosse possibile avviare e fermare Liferay Portal tramite uno script su una macchina Linux basta su RedHat Linux. Niente di più semplice, con poca fatica il gioco è fatto. Nel caso … Continua a leggere »
Liferay Portal Service Document API
In questo periodo capita spesso di lavorare con Liferay e in particolare modo con le API dei servizi. Vista la scarsa documentazione esistente in giro, ho deciso di rendere più semplice (almeno per me) la navigazione all’interno delle API generando la documentazione in formato HTML via Doxygen delle API Portal Service. Con Doxygen è possibile … Continua a leggere »
Come configurare Liferay 6.0 per Oracle DB
Nel precedente articolo Come configurare Eclipse per Liferay Portal in Mac OS X, abbiamo visto come configurare un ambiente di sviluppo completo per Liferay 6.0. La distribuzione Liferay di default prevede l’utilizzo del data base HSQL (Hypersonic) per la persistenza dei dati. L’utilizzo di questo tipo di data base in ambienti di produzione non è però … Continua a leggere »
Come configurare Liferay 6.0 per PostgreSQL
Nel precedente articolo Come configurare Eclipse per Liferay Portal in Mac OS X, abbiamo visto come configurare un ambiente di sviluppo completo per Liferay 6.0. La distribuzione Liferay di default prevede l’utilizzo del data base HSQL (Hypersonic) per la persistenza dei dati. L’utilizzo di questo tipo di data base in ambienti di produzione non è però … Continua a leggere »
Come configurare Eclipse per Liferay Portal in Mac OS X
Liferay Portal è un software che rientra nella categoria dei cosiddetti sistemi di Enterprise Portal, interamente scritto in Java e distribuito con la licenza GNU Lesser General Public License. È utilizzato principalmente per intranet ed extranet in ambito aziendale. Liferay è un sistema che utilizza e gestisce in modo ottimale i “moduli web riusabili” o … Continua a leggere »