Risolto da me, la soluzione adottata la trovate qui:

http://snippets.dzone.com/posts/show/5369

Ciao