My guess is that you're doing a wrong cast in your @Listener method. I
just tried to pass a HashSet to publish() and works for me.
The stack trace (not truncated) should give you more information on
where is the problem, search for "caused by".
Simon
--
http://bordet.blogspot.com
---
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless. Victoria Livschitz