# 64 bit Windows 2003 / 64 bit Java

**URL:** <https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143>\
**Category:** Classic Servoy\
**Created:** [September 14, 2007, 2:05pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143 "2007-09-14T14:05:42Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![petersenellenmarie](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@petersenellenmarie](https://forum.servoy.com/u/petersenellenmarie)\
**Post date:** [September 14, 2007, 2:05pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/1 "2007-09-14T14:05:42Z")

</div>

Has anyone installed Servoy on a 64 bit Windows OS with 64 bit Java? Any hints on configuration?

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [September 14, 2007, 2:46pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/2 "2007-09-14T14:46:57Z")

</div>

Any particular issues you are facing or just a general question?

---

<div class="post-metadata">

**Author:** ![petersenellenmarie](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@petersenellenmarie](https://forum.servoy.com/u/petersenellenmarie)\
**Post date:** [September 14, 2007, 7:36pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/3 "2007-09-14T19:36:22Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [September 14, 2007, 8:08pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/4 "2007-09-14T20:08:53Z")

</div>

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)

---

<div class="post-metadata">

**Author:** ![The\_Loeki](https://avatars.discourse-cdn.com/v4/letter/t/f04885/32.png) [@The\_Loeki](https://forum.servoy.com/u/The_Loeki)\
**Post date:** [October 16, 2007, 12:00pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/5 "2007-10-16T12:00:32Z")

</div>

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).

---

<div class="post-metadata">

**Author:** ![ROCLASI](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/roclasi/32/4371_2.png) [@ROCLASI](https://forum.servoy.com/u/ROCLASI)\
**Post date:** [October 16, 2007, 12:06pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/6 "2007-10-16T12:06:00Z")

</div>

> 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 ?

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [October 16, 2007, 12:10pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/7 "2007-10-16T12:10:18Z")

</div>

> 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.

---

<div class="post-metadata">

**Author:** ![The\_Loeki](https://avatars.discourse-cdn.com/v4/letter/t/f04885/32.png) [@The\_Loeki](https://forum.servoy.com/u/The_Loeki)\
**Post date:** [October 16, 2007, 4:31pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/8 "2007-10-16T16:31:38Z")

</div>

> 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](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4802695).

It’s currently listed as “committed” to Java 7 (aka Dolphin), but the status of it remains unclear, as per [here, for example](http://forums.java.net/jive/thread.jspa?threadID=29880&tstart=0), 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](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532730), 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”…

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [October 29, 2007, 6:44pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/9 "2007-10-29T18:44:27Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [October 29, 2007, 6:51pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/10 "2007-10-29T18:51:07Z")

</div>

[http://javashoplm.sun.com/ECom/docs/Wel … onId=noreg](http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=jdk-6u3-oth-JPR&SiteId=JSC&TransactionId=noreg)

Last one is 64bit windows

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [October 29, 2007, 7:05pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/11 "2007-10-29T19:05:55Z")

</div>

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](http://java.sun.com/j2se/1.5.0/system-configurations.html)

FOR 1.6:  
[http://java.sun.com/javase/6/webnotes/i … tions.html](http://java.sun.com/javase/6/webnotes/install/system-configurations.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?

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [October 29, 2007, 7:16pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/12 "2007-10-29T19:16:14Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jan\_Aleman](https://avatars.discourse-cdn.com/v4/letter/j/4af34b/32.png) [@Jan\_Aleman](https://forum.servoy.com/u/Jan_Aleman)\
**Post date:** [October 29, 2007, 8:31pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/13 "2007-10-29T20:31:34Z")

</div>

> 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.

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [October 29, 2007, 9:37pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/14 "2007-10-29T21:37:02Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![The\_Loeki](https://avatars.discourse-cdn.com/v4/letter/t/f04885/32.png) [@The\_Loeki](https://forum.servoy.com/u/The_Loeki)\
**Post date:** [October 30, 2007, 8:15am UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/15 "2007-10-30T08:15:51Z")

</div>

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\

```auto

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).
```

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [November 30, 2007, 1:47am UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/16 "2007-11-30T01:47:22Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [January 8, 2008, 10:14pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/17 "2008-01-08T22:14:27Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Harjo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/harjo/32/4873_2.png) [@Harjo](https://forum.servoy.com/u/Harjo)\
**Post date:** [January 24, 2008, 7:03pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/18 "2008-01-24T19:03:57Z")

</div>

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](mailto:support@servoy.com)?

Hope this helps

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [January 24, 2008, 7:22pm UTC](https://forum.servoy.com/t/64-bit-windows-2003-64-bit-java/8143/19 "2008-01-24T19:22:19Z")

</div>

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!
