bloggers bloggers

Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/18
Jader Jed Francia
Messaggi: 51
Stelle: 0
Data: 02/03/18
Marco Napolitano
Messaggi: 70
Stelle: 0
Data: 07/02/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
marcello marangio
Messaggi: 4
Stelle: 0
Data: 05/07/13
Marco Mancini
Messaggi: 1
Stelle: 0
Data: 05/06/13

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! »

Documentum - IDfQueryBuilder ed esecuzione subquery DQL

In un precedente blog abbiamo visto come realizzare query DQL su attributi repeating mediante l'oggetto IDfQueryBuilder ; quello che vedremo adesso è un pò più complesso e riguarda l'esecuzione di subquery, sempre all'interno di un'applicazione Webtop/WDK. Supponiamo quindi di dover eseguire la seguente query DQL: SELECT * FROM my_document1 WHERE my_field IN (SELECT r_object_id FROM...
Maggiori dettagli riguardo Documentum - IDfQueryBuilder ed esecuzione subquery DQL »

Documentum - IDfQueryBuilder e query su attributi repeating

Per realizzare una ricerca custom all'interno di un'applicazione web Documentum-based (mediante l'utilizzo di Webtop oppure di WDK) è solitamente necessario creare un'apposito "component" e conseguentemente una classe Java per le eventuali funzionalità custom di business. Questa classe Java solitamente estende le superclassi AdSearchEx (oppure direttamente AdvSearchExBase )...
Maggiori dettagli riguardo Documentum - IDfQueryBuilder e query su attributi repeating »

Utilizzare il captcha in Liferay

In questo post vediamo come possiamo utilizzare il captcha all'interno delle nostre portlet. Per prima cosa dobbiamo mostrare l'immagine del captcha sulla nostra pagina, per permettere all'utente di leggerlo. Per fare questo dobbiamo: sovrascrivere un metodo nella nostra portlet che viene specificato dal JSR286:serveResource utilizzare una taglibrary di Liferay per poter...
Maggiori dettagli riguardo Utilizzare il captcha in Liferay »

IE9 javascript browser detection

Avete un prodotto web che utilizza javascript ma non è mediato da nessun framework come, ad esempio, jQuery? L'uscita di IE9 ha complicato le cose e i vostri script ora hanno problemi / comportamenti inaspettati legati alla diversa interpretazione da parte di IE9? Volete capire "velocemente"quando il browser è IE9, senza impazzimenti? Questo script allora fa al caso vostro: ...
Maggiori dettagli riguardo IE9 javascript browser detection »