Has anyone installed Servoy on a 64 bit Windows OS with 64 bit Java? Any hints on configuration?
Any particular issues you are facing or just a general question?
We haven’t installed any software yet, we just know we have to get 64 bit hardware. The guy building the server wants to know if anyone has this configuration [ 64 bit Windows 2003 / 64 bit Java / SQL Server 2005 / Servoy 3.5 ].
Will the application code have to be changed?
Any hints on setups/configurations?
Here’s what nice about Servoy: just follow the installer and it will all run perfect. Just do a plain install of Java and a plain install of Servoy and you are all set! Once you are up and running you can consider to increase memory settings depending on your amount of concurrent users (instructions in Servoy Server manual)
Servoy client will currently and for the foreseeable future not be able to run on any Java x64, as any Java x64 lacks the necessary WebStart classes (or browser plugins, for that matter)
So you’ll have to run regular x86 Java on WOW64 on Windows x64 to get it to work.
(Fortunately this isn’t much of a hassle besides one very nasty and apparently rare bug in WOW64 with Java 6, forcing us to run Java 5 for the time being).
The_Loeki:
Servoy client will currently and for the foreseeable future not be able to run on any Java x64, as any Java x64 lacks the necessary WebStart classes (or browser plugins, for that matter)
This includes SUN java ?
The_Loeki:
Servoy client will currently and for the foreseeable future not be able to run on any Java x64, as any Java x64 lacks the necessary WebStart classes (or browser plugins, for that matter)So you’ll have to run regular x86 Java on WOW64 on Windows x64 to get it to work.
(Fortunately this isn’t much of a hassle besides one very nasty and apparently rare bug in WOW64 with Java 6, forcing us to run Java 5 for the time being).
The thread was referring to the Application Server.
ROCLASI:
This includes SUN java ?
I’m sorry, this is indeed about Sun JRE, don’t know about the others.
Refer to Sun Bug/RFE #4802695.
It’s currently listed as “committed” to Java 7 (aka Dolphin), but the status of it remains unclear, as per here, for example, and I quite distinctly remember it saying exactly that for Java 6 (aka Mustang) as well.
I myself can live without a browser plugin for x64, but it’s quite preposterous that Sun, one of the main 64-bit and x64 proponents, still doesn’t have a proper WebStart for x64 on any platform at all, while the ‘rfe’ is the top requested one since 2003, and WebStart is one of the main delivery tools for Java apps (we have exactly one out of 7 Java apps not being delivered through WebStart).
The nasty bug I’m referring to with 32-bit Java on Windows 2k3 x64 is described (and commented by me) here, but the kind devs at Sun have been unable to reproduce the bug so far, and Microsoft’s internal bug db says “will not fix”…
I’m currently trying to get a 64-bit SERVER started (for Servoy) with 64-bit java for Windows (NOT AMD, intel processor) and I’m a little lost as to what this thread means. By the end it sounds like you guys are saying use Java 1.5 x86. Did I hear that right?
http://javashoplm.sun.com/ECom/docs/Wel … onId=noreg
Last one is 64bit windows
We don’t have an AMD processor, and when we tried that last installer anyway it didn’t work (servoy installer wouldn’t run). Could have been Microsoft Win 2003 server security preventing it from fully installing though.
I did end up finding everything though, at the following two pages, which I’ll post here to save others from getting VERY confused on Sun’s website:
FOR 1.5: http://java.sun.com/j2se/1.5.0/system-c … tions.html
FOR 1.6:
http://java.sun.com/javase/6/webnotes/i … tions.html
But now my question is – from the above thread and the webpage for 1.6 it seems that JavaWebStart is not supported? So we’re going to go with 1.5 for the server if I read the above thread correctly. Yes?
Rereading the whole thread I now read it as meaning that Java Webstart is not supported for 64-bit Java 1.6. But if my clients aren’t on 64-bit machines, I can run 64-bit Java on the server just fine. Is THAT correct?
Embarrassed not to follow… But I don’t want to misunderstand.
ellenmeserow:
Rereading the whole thread I now read it as meaning that Java Webstart is not supported for 64-bit Java 1.6. But if my clients aren’t on 64-bit machines, I can run 64-bit Java on the server just fine. Is THAT correct?Embarrassed not to follow… But I don’t want to misunderstand.
Yes, server can be 64-bit, clients 32.
OK, after installing the 64bit Java 1.5 installer everything worked except that it’s running 32 bit. *32 in Task Manager, installed in the x86 control panels.
So, we ran the last link on the Java 6 page as Jan suggested – the AMD64bit installer. Again it’s running 32bit however. Any ideas why?
First of all, the difference between AMD64 and Intel EM64T is so negligible you’ll be hard pressed to find any program that offers different downloads for it, mostly it’s just “x64”.
Secondly, I’d suggest using Java 6 instead of 5.
Thirdly, if you’re starting Servoy Developer from a browser, chances are that’s a 32-bit browser starting a 32-bit Java on a 64-bit Windows.
Similarly, any WebStart process (.jnlp shortcuts) will be 32-bit.
As a general rule, any 32-bit process will spawn a 32-bit Java.
The server however should be capable of starting using 64-bit Java.
Check your quicklinks/launch batchfiles in Servoy dir etc.
32-bit Java resides in C:\Program Files (x86)\
while 64-bit Java resides in ```
C:\Program Files\
If you're calling "just" java or javaw, check where the environment variables JAVA_HOME and PATH lead you, and see if there's any java.exe's in the Windows dir which might be called before that (or override manually by prefixing the path).
OK, so we finally got our dual quad core processor server up with java and servoy running in 64-bit. At least, the software is running in task manager without *32 next to it. Servoy landed (after several reinstalls) in the 32-bit program files directory, but i didn’t think it mattered, since it’s running in java which is in the 64 bit program files directory and doesn’t have the *32 anymore in task manager.
My question is two part: 1) Servoy-admin’s webpage says we’re running a 32 bit OS.
and 2) the machine isn’t much faster, and often slower, than other machines we’ve served Servoy from. Odd?
Any ideas? My client is really pretty bothered about it, as this was a 15K machine and he’s trying to convince them that there’s no need to buy FileMaker 9.
Cannot get Server to run in 64 bit. We suspect it’s because we had a 32 bit java installed (as well as a 64 bit) and it somehow defaulted to the 64 bit one when we installed Servoy. So we uninstalled the 32 bit Java and now the service won’t launch.
So we uninstalled Servoy, and are trying to reinstall Servoy…
BUT – the Servoy installer won’t launch. Not with 64 bit JDK using any java.jar (including the appropriate javaw.jar) in either 1.5 or 1.6. Help?
I am imagining we have to install 32 bit java again to get the installer to run, but now i’m in a circle! Help?
Ellen,
can’t help you further with the 64 bit issue…
but did you try the support of Servoy directly? by calling them, or send a mail to support@servoy.com?
Hope this helps
Posted here, wrote the guy who did the best server practices session at the conference (Sebastiaan? I think), and put an item in their support system more than month ago. No response. Will escalate to calling now… Thanks!