bloggers bloggers

Jader Jed Francia
Messaggi: 58
Stelle: 0
Data: 16/11/19
Paolo Gambetti
Messaggi: 2
Stelle: 0
Data: 11/11/19
Katia Pazzi
Messaggi: 1
Stelle: 0
Data: 27/06/19
Marco Napolitano
Messaggi: 76
Stelle: 0
Data: 11/06/19
Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/18
Chiara Mambretti
Messaggi: 25
Stelle: 0
Data: 27/02/17
Serena Traversi
Messaggi: 3
Stelle: 0
Data: 21/07/16
Francesco Falanga
Messaggi: 8
Stelle: 0
Data: 14/06/16
Antonio Musarra
Messaggi: 2
Stelle: 0
Data: 18/11/13
Simone Celli Marchi
Messaggi: 6
Stelle: 0
Data: 09/07/13

Ma dov'è la 'page.jsp' della mia taglib standard di Liferay? :/

Immagino quante volte abbiate voluto guardare com'era implementata una taglib in Liferay ma, cercando "page.jsp" sui sorgenti, non l'abbiate trovata.. Basta spaesamenti: qui vi racconto il perché! :)
Maggiori dettagli riguardo Ma dov'è la 'page.jsp' della mia taglib standard di Liferay? :/ »

Estendere Component in package internal

Come estendere @Component in package internal. Utilizzare i Liferay Module Project Fragment per superare la restrizione d'accesso.
Maggiori dettagli riguardo Estendere Component in package internal »

ThreadLocal.. Centralized! ;)

Avete mai dovuto condividere informazioni all'interno di un thread senza usare né sessioni né un forte accoppiamento a livello di firme di metodi? Beh, se non vi è ancora toccato, forse questo articolo potrà illuminarvi su un approccio al problema! ;)
Maggiori dettagli riguardo ThreadLocal.. Centralized! ;) »

Sincronizzare permessi tra modelli differenti!

Vi è mai capitato di dover propagare i permessi che impostate su un modello anche ad altre entità? Bene! In questo articolo vi spiego come farlo in architettura! :)
Maggiori dettagli riguardo Sincronizzare permessi tra modelli differenti! »

Utilizzare HTMLComponent con JasperSoftStudio 6.3.1.final e Liferay 7.1.1

  Quando si desidera visualizzare un contenuto HTML all'interno di un report PDF, TIBCO JasperSoft Studio offre due possibilità: 1 - impostare Markup/HTML in fase di design del template .jrxml; 2 - utilizzare HTMLComponent . La soluzione 1 , non richiede di importare librerie aggiuntive e quindi è molto veloce, ma  l'insieme dei tag HTML...
Maggiori dettagli riguardo Utilizzare HTMLComponent con JasperSoftStudio 6.3.1.final e Liferay 7.1.1 »

Valorizzare i placeholder di un PDF con iText7 e Liferay 7.1

Correva l'anno 2009 quando una giovane Serena scriveva un interessante post sulla modalità con cui valorizzare i placeholder all'interno di un PDF; per chi se lo fosse perso vi invito a leggere il post originale . Sono passati ormai un pò di anni, i sistemi sono cambiati ma le esigenze sono rimaste le stesse ed infatti oggi mi sono ritrovato a dover fare la medesima cosa: valorizzare i...
Maggiori dettagli riguardo Valorizzare i placeholder di un PDF con iText7 e Liferay 7.1 »

Aggiungere link custom alla portlet di login di Liferay 7.1

Fortunamente non ho animali mitologici da gestire come Jader, tuttavia però... ho Jader :) Oggi voglio parlare un pò di OSGi illustrandovi una soluzione molto elegante per risolvere un problema che potrebbe capitarvi. Il requisito iniziale, a parole, è molto semplice: rimuovere il link Password dimenticata dalla portlet di login nativa di Liferay 7.1 ed aggiungere un link custom che...
Maggiori dettagli riguardo Aggiungere link custom alla portlet di login di Liferay 7.1 »

Liferay 7.1: taglib multiple in un unico bundle!

Un giorno mi è toccato mettere a fattor comune taglib diverse in un unico bundle OSGi.. Allora mi è toccato scoprire come fare a renderle disponibili all'interno del container!!
Maggiori dettagli riguardo Liferay 7.1: taglib multiple in un unico bundle! »

Reference OSGi: filtri e query per injection non banali!!

Un giorno mi hanno chiesto di centralizzare del codice ma di "specializzarlo" all'interno di implementazioni specifiche.. Il problema era che dovevo usare dei servizi iniettati via OSGi.. Ecco come ho fatto! ;)
Maggiori dettagli riguardo Reference OSGi: filtri e query per injection non banali!! »

Liferay 7.1 e ServiceTracker: nuovi amici utili e molto comodi! ;)

In una delle tante giornate di Jader, ho affrontato il problema di dover creare un wizard particolare.. Cosa aveva di particolare? I requisiti che mi sono stati dati erano banalmente tre: disaccoppiamento, modularità e riuso. Una roba da niente, considerando che si trattava di un wizard.. ;)
Maggiori dettagli riguardo Liferay 7.1 e ServiceTracker: nuovi amici utili e molto comodi! ;) »