I've found these reference while researching this issue. They help a little, but I have not been able to create a workable solution from them as of yet. What would be best is either an example application or a step-by-step tutorial, neither of which these references are.
[Message sent by forum member 'mjremijan']
http://forums.java.net/jive/thread.jspa?messageID=485593