WebStart Install Fail
zonski at gmail.com
Wed Dec 12 12:39:41 PST 2012
Definitely this is a JFX issue and I don't believe there is anything Xtras could do even if they wanted (apart from write their own webstart browser plugin).
I have seen this many times. It is one of 3 reasons why I keep saying jnlp doesn't work (the other being the user-off-putting steps of installing Java even when it works; and the forced jre auto-updating that can break your app at any time after release without the developer changing a thing).
Igor was aware of this problem (and I think there should be a jira in there somewhere) but since he's gone the rough gist of what he said was happening is that many browsers are still 32bit even if you are running on a 64bit OS. You end up with the browser somehow getting a mix of 64bit and 32bit JREs installed/JFX's installed. Hence the error (eg running 64bit jfx on a 32bit jre or the inverse). The "fix" generally was "once browsers all go to 64bit it won't be a problem" - I'd be inclined to allow the "pathetic" adjective at this point.
As an aside, I did notice recently when hacking at the installer package code that regardless of what OS you are on the jnlp gets a 32bit win fallback URL for jfx. In theory if it finds the jre but not jfx then it is suppose to use this URL. This may or may not be related - I only see the packager code that generates the jnlp not the actual plugin code that acts on it.
Have I ever mentioned that deployment in jfx sucks ;)
On 13/12/2012, at 7:00 AM, Richard Bair <richard.bair at oracle.com> wrote:
> Ya, that was aimed at us not you ;-)
> On Dec 12, 2012, at 11:51 AM, Tom Eugelink <tbee at tbee.org> wrote:
>> Maybe that was overreacting, but I stumbled over the word "pathetic".
>> On 2012-12-12 20:17, Tom Eugelink wrote:
>>> And thank you for appreciating the spare time we put into this. You are welcome.
More information about the openjfx-dev