Solved

Does a 32bit JDK run without issues on 64bit Windows?

Posted on 2008-10-08
6
1,381 Views
Last Modified: 2013-12-13
Experts,
if I am running a J2EE application based on Tomcat 6.x, installed with a 32bit JDK, on a 64bit OS, is it reasonable safe to assume that there will be no issues ?
I know there is a 64bit JDK that _makes use_ of the 64bit architecture, but if I don´t care about that, does the 32bit version run as fine on a 64bit platform? I am troubleshooting some issues with the application (seem to be related to database connectivity) and try to check as many angles as possible.
My JDK version is 1.6.0_04 (Sun).
Hope this makes sense, I am no JAVA developer so pls. let me know if some important information is missing in the question.
0
Comment
Question by:hdau
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 23

Assisted Solution

by:Ajay-Singh
Ajay-Singh earned 200 total points
ID: 22667188
> is it reasonable safe to assume that there will be no issues ?
Yes.
0
 

Author Comment

by:hdau
ID: 22676611
Ajay-Singh,
thanks for the quick reply. Can you provide me with some "supportive arguments" or corresponding web links to make it easier to argue the case ?
Thanks,
hdau
0
 
LVL 10

Expert Comment

by:rajesh_bala
ID: 22697684
It would be helpful if you could give more insight into the problem you are facing.
0
Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

 

Author Comment

by:hdau
ID: 22712325
OK, let me try:
- I support an application the server component of which is a J2EE based application, currently running on Apache Tomcat 6.0 using jdk1.6.0_04.
Among other things, this server application opens connection pools to databases to read from and write into some maintenance tables. In the concrete case this is an Oracle 10.2.x database.
The server OS is Windows 2003 Server 64bit. The JDK/JRE that is installed with the server application is the 32 bit version though.
I faced some issues with that installation that I had not seen before, among others crashes of the database that it connected to.
So my question was targeted at finding out whether the fact that a Java App in a 32bit JRE is running on a 64 bit OS might be excluded as an error source, to find the actual problem source.
To be able to exclude that, I´d need some info with specifics about running 32bit JRE on the 64bit OS, or maybe some more general documents that would give me that insight to go forward.
Thank you
Hdau
0
 
LVL 10

Accepted Solution

by:
rajesh_bala earned 300 total points
ID: 22717049
>>I faced some issues with that installation that I had not seen before, among others crashes of the database that it connected to.

Do you mean to say that Oracle crashed with this configuration?. If so, it might be totally oracle issue and might not be JVM at all.
0
 

Author Closing Comment

by:hdau
ID: 31504151
Thanks, the problem itself seems to have disappeared so I assume that it might have been some other app connecting to the DB, or something else unrelated to the 64bit question.
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An introduction to the wonderful sport of Scam Baiting.  Learn how to help fight scammers by beating them at their own game. This great pass time helps the world, while providing an endless source of entertainment. Enjoy!
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question