First of all make sure that all client have installed JRE on their PC. I cannot say the reason why your customers are not able to lunch a JNLP file through Java Web Start. What version of Java and Mac Os X are they using?
Also see here the official discussion of apple forum