bloggers bloggers

Jader Jed Francia
Messaggi: 52
Stelle: 0
Data: 31/07/18
Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/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

Sharing di sessioni su Liferay 6

Problema : vogliamo utilizzare dei domini di terzo livello per le community che creiamo sul prodotto. Poniamo il caso che ho un sito principale, ad esempio http://www.d-vel.com/ e che crei una community ad hoc che ha come virtual host l'indirizzo http://blog.d-vel.com/ . Vogliamo che gli utenti che si loggano sul dominio principale, poi, siano loggati anche sui domini di terzo livello e...
Maggiori dettagli riguardo Sharing di sessioni su Liferay 6 »

Liferay e portlet cooperative Struts - annotation

Nell'articolo precedente ( blog.d-vel.com/web/blog/home/-/blogs/liferay-e-portlet-cooperative-struts ) abbiamo visto come utilizzare portlet cooperative Struts all'interno di Liferay 5.2.3 tramite la nuova piattaforma ad eventi. Vediamo ora come rendere le cose ancora più eleganti attraverso l'utilizzo delle annotation. Supponiamo di trovarci nella condizione in cui il sistema sia in grado...
Maggiori dettagli riguardo Liferay e portlet cooperative Struts - annotation »

Liferay e portlet cooperative Struts

La nuova specifica Portlet 2.0 (sancita nella JSR-286, http://jcp.org/en/jsr/detail?id=286 ) introduce il concetto di coordination between portlets , che si pone l'obiettivo di rendere le portlet cooperative tra di loro; ossia poter trasferire informazioni da una portlet ad un'altra. Liferay 5.2.3 è compliant con le specifiche JSR-286, pertanto vediamo le modalità previste dalla specifica...
Maggiori dettagli riguardo Liferay e portlet cooperative Struts »

Apache+Tomcat: come settare una index "virtuale"

Fino a quando esistevano solamente pagine html e quindi si utilizzava solo Apache per servire pagine statiche, era sufficiente aggiungere questa direttiva DirectoryIndex nome_della_index.html per cambiare la pagina servita di default da Apache. Con l'avvento delle jsp e l'aggiunta di Tomcat, la direttiva DirectoryIndex funziona ancora correttamente e possiamo tranquillamente...
Maggiori dettagli riguardo Apache+Tomcat: come settare una index "virtuale" »

Utilizzare jar "core" di Liferay da portlet Hot Deployed

Liferay viene rilasciato con una serie di jar che potenzialmente si potrebbero voler utilizzare anche su portlet sviluppate secondo il modello "Hot Deploy". Un esempio di questa necessità potrebbe essere, ad esempio, l'esigenza di inserire un nuovo utente sul portale direttamente dal nostro portlet, giusto per trovare un caso d'uso "facile". Per farlo, dovremmo utilizzare...
Maggiori dettagli riguardo Utilizzare jar "core" di Liferay da portlet Hot Deployed »

Configurare Quartz service in JBoss

A partire dalla versione 4.0 GA, JBoss Application Server fornisce out of the box un'integrazione di Quartz. Quartz Resource Adapter offre un'implementazione del servizio come JCA Message-Inflow RA e consente di schedulare cron jobs (allo stato attuale è un limite di questa implementazione) utilizzando un Message Driven Bean su uno scheduler non persistente. La necessità di uno scheduler...
Maggiori dettagli riguardo Configurare Quartz service in JBoss »

Il fascino dei ThreadLocal

Una delle difficolta' maggiori nell'ambito della programmazione e' l'aspetto legato ai thread. Senza entrare troppo nel merito del loro funzionamento, chiunque si sia cimentato in questo campo conoscera' benissimo la pericolosita' dei deadlock o i problemi che sorgono dal dover usare risorse sincronizzate. Affrontando l'argomento in java si e' forse un po' piu' avvantaggiati, rispetto ad...
Maggiori dettagli riguardo Il fascino dei ThreadLocal »

Tomcat, webapps e working dir

Introduzione L'utilizzo piu' comune che si fa dell'application server di Apache e' quello di sviluppare applicazioni web e poi deployarle (generando un war) all'interno della cartella webapps. Questa cartella e' configurata di default per autoscompattare i files war che vi si trovano, e cercare al loro interno un file di nome WEB-INF/web.xml. Questo files e' il vero cuore...
Maggiori dettagli riguardo Tomcat, webapps e working dir »

Load balancing a costo zero con Apache

Se avete le necessità di creare un load balancing fra diversi Web Server Apache, nel caso in cui ad esempio volete scalare il vostro sito web su più server in modo da ottenere maggiori performance, con una veloce configurazione del DNS e di Apache si riesce ad ottenere un ottimo risultato senza investire migliaia di euro in hardware dedicato (come ad esempio Radware). L'esempio che riporto...
Maggiori dettagli riguardo Load balancing a costo zero con Apache »

Problemi sui toni DTMF in rfc2833 con asterisk 1.6.2

Nelle ultime versioni di asterisk 1.6.2 si incontrano alcuni problemi nella trasmissione dei toni DTMF in rfc2833. I problemi si verificano solo con alcuni peer ma, soprattutto, solo quando asterisk si trova a dover interpretare il flusso audio (per intercettare alcuni dtmf, come per le feature, come il trasferimento di chiamata o il parcheggio delle chiamate). La soluzione è di particolare...
Maggiori dettagli riguardo Problemi sui toni DTMF in rfc2833 con asterisk 1.6.2 »