Complete a potential fix for issue 4394 (Quicksetup doesn't work with openJDK 1.6 64 bits (fedora core 12))
The fix is not really a fix for this, the code silently ignored the non existence of the javax.jnlp.DownloadService. The modifications consist basically on identifying this situation and providing an error message informing of this and of the alternatives the user has to setup OpenDS (download a ZIP file).
With these modifications, the error message will appear directly once the basic classes are downloaded (and the user does not have to wait till 'Finished' is clicked to get the error).