bloggers bloggers

Marco Napolitano
Messaggi: 79
Stelle: 0
Data: 17/02/22
Jader Jed Francia
Messaggi: 63
Stelle: 0
Data: 18/02/21
Paolo Gambetti
Messaggi: 2
Stelle: 0
Data: 11/11/19
Katia Pazzi
Messaggi: 1
Stelle: 0
Data: 27/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

Collegare database esistenti a portlet sviluppate in Liferay

Problema : vi chiedono di scrivere dei portlet per Liferay che leggono dei dati da un database esistente. Soluzione "sporca" : vi fate il vostro accesso ai dati e integrate il database esterno alla vostra portlet. Soluzione"pulita" : istruite il service builder adeguatamente e gli fate wrappare le tabelle dell'altro database, così avrete la stessa modalità d'accesso ai...
Maggiori dettagli riguardo Collegare database esistenti a portlet sviluppate in Liferay »

Aggiornato il sistema a Java 1.6.0_29? Usate MS SQL? Attenzione al bug! ;)

Ieri ho installato l'aggiornamento per OSX a java 1.6.0_29 e, dopo qualche minuto, ho lanciato una applicazione che ho realizzato per fare del debug da un cliente. Problema :l'applicazione non mi loggava! Memore di una mail di qualche giorno prima dei miei colleghi che mi segnalavano questo problema con la versione del JDKincriminata, ho fatto un po' di debug e ho scoperto che il...
Maggiori dettagli riguardo Aggiornato il sistema a Java 1.6.0_29? Usate MS SQL? Attenzione al bug! ;) »

Pubblicare un contenuto con dei documenti la stage a live: problema di permessi sui file

Problema :ho un contenuto sull'ambiente di stage che ha, nella sua structure, il collegamento a più documenti della mia document library. Quando pubblico su live questo contenuto, i file che sono in esso referenziati, nonostante io sia __CERTO__che sull'ambiente di stage hanno i permessi di view per guest, non sono accessibili. Causa : dalle mie indagini, Liferay 5.2.3, quando pubblica da...
Maggiori dettagli riguardo Pubblicare un contenuto con dei documenti la stage a live: problema di permessi sui file »

Duplicare un database in SQL Server 2005

Se il vostro scopo è creare un nuovo database con identici contenuti di uno già presente, quindi stessa struttura e stessi record, una procedura veloce è la seguente:innanzitutto aprire Microsoft SQL Server Management Studio, selezionare dall'elenco dei database quello che farà da "sorgente" e cliccare col destro. Dal menu a tendina selezionare Task -> Export Data. Si aprirà un...
Maggiori dettagli riguardo Duplicare un database in SQL Server 2005 »

Gestione dei file XML su Bonita Open Solution

Il formato XML è ormai profondamente diffuso in quasi ogni applicativo, e la suite Bonita Open Solution non è da meno fornendo proprio un tipo di dato specifico per manipolare i dati in formato XML. Peccato che sembra non esistere una guida che spieghi come utilizzare tale tipo di dato; vediamo quindi come fare. L'obiettivo è quello di creare un processo attraverso il quale fare l'upload...
Maggiori dettagli riguardo Gestione dei file XML su Bonita Open Solution »

Gestire il concetto di "back" su Bonita Open Solution

Premessa doverosa: Bonita è una piattaforma di Business Process Management e non serve per fare "applicazioni web". Di conseguenza non esiste il concetto di "Back", ossia "ritorna alla schermata precedente" in quanto le schermate sono collegate ai task di un processo e di norma non è bene saltare avanti/indietro. Tuttavia possono essere casi in cui la retroazione...
Maggiori dettagli riguardo Gestire il concetto di "back" su Bonita Open Solution »

Ordinare una lista di liste in Groovy

Ordinare una lista in Groovy è un'operazione piuttosto semplice, anche con liste di oggetti complessi. Infatti è sufficiente invocare il metodo sort() come negli esempi seguenti: // ordinamento di un elenco di numeri def numbers = [4,2,5,3,1] assert [1,2,3,4,5] = numbers.sort() // ordinamento di un elenco di stringhe def letters = [c,d,a,b,e] assert [a,b,c,d,e] = letters.sort() ...
Maggiori dettagli riguardo Ordinare una lista di liste in Groovy »

Impostare IDfQueryBuilder con attributi repeating multipli

Mi sono recentemente scontrato con un problema apparentemente banale durante la realizzazione di una ricerca custom per un'applicazione Webtop-based. La problematica era realizzare, tramite l'interfaccia IDfQueryBuilder , una query DQL del tipo: SELECT * FROM my_document WHERE ANY (attr1 = ? AND attr2 = ?); Entrambi gli attributi attr1 e attr2 sono di tipo repeating e devono...
Maggiori dettagli riguardo Impostare IDfQueryBuilder con attributi repeating multipli »

Ancora sulle Expando Tables di Liferay

Alcuni clienti ci hanno chiesto approfondimenti relative all'utilizzo dei campi expando sulle entità custom; siccome potrebbe interessare anche altri, eccoli di seguito anche per voi! ;) Estrarre un singolo field Per estrarre un singolo field dal database, Liferay ci mette a disposizione, attraverso la sua tag library, un metodo di utility: <liferay-ui:custom-attribute ...
Maggiori dettagli riguardo Ancora sulle Expando Tables di Liferay »

ExpandoTable sulle vostre entità custom!

Problema :vorreste poter aggiungere degli attributi custom alle vostre entità a runtime, ma non sapete come fare. Soluzione :usate le expando tables di Liferay! ;) Per farlo dovete procedere in questo modo: Registrare l'entità perchè utilizzi il framework delle expando Predisporre la JSPper mostrare i campi expando Predisporre la action per salvare i campi...
Maggiori dettagli riguardo ExpandoTable sulle vostre entità custom! »