Hello all,
I’ve been playing around with a plugin I found for Maven2 which generates the web start stuff for me including the jnlp file. It will even sign everything for you when you build your project.
Have a look at: http://mojo.codehaus.org/webstart/webstart-maven-plugin/
If you decide to try this out and you have any questions, post them here and I will try to be of assistance. Bare in mind I’ve just stared using it and my support will be limited 
// Json