32bit Dev machine and 64bit deployment machine

Hello,
I'm currently developing and maintaining a Java Web-App from a 32 bit Windows/Intel machine, and the .war build from it is then deployed on a separate 32 bit Windows 2003 Server machine, specifically within a Tomcat container.
Since the application processing and memory needs are growing quite fast, I have ordered a new server, which will be running on a 64bit quad core with about 12GB ram, and a 64Bit OS.
This has raised the following question:
Do I simply build my .war files on my current machine (32bit way) and they will remain compatible on the new 64 bit server? Do they remain "efficient"?
If not, how can I then compile 64bit .wars in my current 32bit dev machine?
... Or, is the world even simplier as I imagine?
Thanks for your support
Best regards
Lawrence

Do I simply build my .war files on my current machine (32bit way) and they will remain compatible on the new 64 bit server? Do they remain "efficient"?Yes.
... Or, is the world even simplier as I imagine?Yes.

Similar Messages

  • 32bit native dll and 64bit jdk

    is it possible to use 32bit native dll with 64bit jdk5 and 64bit win2003?
    i am trying to use mlib_jai.dll and i think i copied it ot the right place, still i get message that it isn't available. my only gues is that it is related to 32/64 bit isuses, as mlib_jai.dll is comppiled with 32bit compiler. it works on 32bit windows and jdk1.4.
    any ideas?
    dario

    Hi,
    Yes you can run your 32 and 64-bit applications side by side. You will need to install both the 32 and 64-bit oracle client as well as the required data access driver for each application in separate oracle homes. The only gotcha is if these applications are running as a hosted applications within IIS, you will need to be sure you are on a version of IIS that allows you to configure separate application pools for 32 and 64-bit worker processes. i.e IIS 7.0. IIS 6.0 allows you to configure worker processes for 32-bit on x64, but it has to be one or the other. You cannot use both at the same time. See the following: http://support.microsoft.com/kb/894435. If you are running IIS 7 then you can configure separate application pools for the 32 and 64-bit apps. If you are running IIS 7 then its easy to configure the application pool for your 32-bit hosted app to enable 32-bit support by setting a property of the app pool.
    HTH
    Jenny

  • Report Generation working on Dev machine but not on Deployment + Lessons learned

    I don't do deployments very often with Teststand. But I have to say, I learned a lot from this one from trial and error and help from the message board. I have got my deployment to final work (almost) with these lessons learned:
    1. Create a base installer for the engines and drivers, that way if you need to update it is much smaller.
    2. Dont install Teststand before Labview on a new development machine (not related to this deployment but I did learn that)
    3. Don't have your Testexec window open, alter the Station Globals, then close the window. It just puts them back to the old version (probably my biggest problem).
    4. Paths are extemely important.
    I think I have figured it out with much time involved and kept notes of what I have done for future. The ONLY issue I have left is this below. My dev machine works as it should but when I deploy, it does not. FYI- I manually copied over Station Globals, Process model, and Testexec. DO I need something else?
    I create serial numbers for my UUT's in the proceses model. It all works fine in development. The serial numbers are generated and the UUT filename is titled [023232232].txt and changes per unit. The path for example lets say is C:\Users\Ryan\Desktop\temp.  A logfile is generated for each and put in that folder.
    When I deploy, it does something different. Instead of putting the files into the temp folder, it errors out saying it is in use. If I delete the temp folder, it creates a file called "temp" which contains my text logfile. This file just keeps getting overwritten.
    Any ideas on this?

    Hi SimpleJack,
    One way you can ensure that the Report Options you want to have stay with your sequence file is to actually override them using a Sequence File Callback.  I have attached a link to a KnowledgeBase article that walks you through how to add the ReportOptions callback to your sequence and programmatically set the options that you would normally set by going to Configure»Report Options from the Sequence Editor.  
    Also, to ensure that the correct Process Model is being used with your sequence file after distributing, you can set the Process Model within the Sequence File Properties.  This can be found by going to Edit»Sequence File Properties, and then going to the Advanced tab.  I have attached a screenshot of this window below, as well.  From here, you can set the Model Option to Require Specific Model, which especially comes in handy if you are using your own custom Process Models.
    I hope this helps, SimpleJack!  Have a great day!
    How Can I Programmatically Enable or Disable Database Logging or Report Generation?
    Taylor G.
    Product Support Engineer
    National Instruments
    www.ni.com/support

  • Test same filter driver on HCK, can be selected on 32bit client machine, cannot find on 64bit client

    As subject.
    I'll need to test a registry filter driver that has both 32 and 64bit version. They're from the same source code, and same
    compiling options except the target architecture, and both work good on target platform.
    However, within HCK Studio, I can only see and select the 32bit driver from “software device” for test. When switch to a pool
    of 64bit client, I cannot find the driver. Neither from “software device” nor “device manager”.
    I did check the installation, fltmc, devicetree from OSR online. They all looks similar on 32bit and 64bit client.
    Anyone has idea of how to do further troubleshooting? And/or information about how exactly HCK enumerate target driver? It
    is surely not from file system or service.

    ack... don't you hate it when your about to give up and you finally find the answer.
    I copied the mysql driver into the client machines /lib/ext and now it works across the network. It functions correctly now.
    Sorry about that...

  • Can 32bit and 64bit clients coexist?

    Hello folks,
    I have a Windows Server 2003 64bit machine running Websphere 6.0 Express (32bit). Additionally it's running a custom 64bit application. Both apps need to connect to separate 10g databases. Can the 32bit and 64bit Oracle client installs coexist on this machine?
    Thanks for any advice!
    -Sangamon

    To clarify, Websphere needs a 32bit JDBC driver, our custom application needs a 64bit ODBC driver. I've got Websphere working, but I'm having trouble getting the ODBC driver to work. I'm wondering if there's a problem with having 2 clients installed.

  • Firefox on linux gets confused when both 32bit and 64bit plugins are found

    On a CentOS6 machines, 32bit plugins get installed to /usr/lib/mozilla/plugins and 64bit plugins get installed /usr/lib64/mozilla/plugins. If both locations have the same plugin installed, such as libflashplayer.so, then 64bit firefox seems to randomly find one first and fail when it sees the 32bit version first. This results in Flash working for some users and not for others .
    I can run "strings -a ~/.mozilla/firefox/*/pluginreg.dat | grep usr.lib" and see which users will have it fail because the 32bit path to libflashplayer.so is listed first for them. For the users where it works the 64bit version in /usr/ilb64 is listed first.
    I see no way to make 64bit firefox ignore what is in /usr/lib/mozilla/plugins as this seems hardcoded into the binary. I also see no way to make the /usr/lib64 path take precedence as I have MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins-wrapped
    The output I see on the stderr is:
    LoadPlugin: failed to initialize shared library /usr/lib/flash-plugin/libflashplayer.so [/usr/lib/flash-plugin/libflashplayer.so: wrong ELF class: ELFCLASS32]
    [8941] WARNING: pipe error (60): Connection reset by peer: file /builds/slave/rel-m-rel-l64_bld-000000000000/build/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 450
    repeated many times
    It seems to me at least that plugins in a user set MOZ_PLUGIN_PATH should always take precedence over those in a hard coded path like /usr/lib/mozilla/plugins

    HI paulraines68,
    This may be a question that is beyond the user support of this forum. There are channels I can point you to for feedback or how to submit a bug for this [bugzilla.mozilla.org].
    However stackoverflow.com may be the best place for solving the immediate question.

  • Slow Dev Machine, DBA help

    A question for all you experienced DBA's.
    We have about 5 to 6 schemas in our dev database and most of
    them have prod data in them so that's a lot of records. All this
    is on one machine. Things are extremely slow, when a forms query
    is run or something like a package is looked up through Toad(a
    facility to look at database objects).
    In general what are the scenarios or methods to speed up the
    database, increasing size or moving things onto different
    machines or test schemas. Could you please comment on this. I
    don't have Tom's e-mail address, I wanted to get his opinion
    also, just from a standards point of view, maybe you can forward
    this to him also.
    Thanks for your assistance.

    Can you provide the following informations:
    1. How much RAM has this machine
    2. Which OS ? (NT/UNIX)
    2. How big the SGA (shared_pool_size, buffer_cache,
    library_cache) (it's in the init.ora)
    3. What database version ?
    4. How many concurrent user ?
    Regards,
    Thomas

  • Does iTunes come with 32bit and 64bit install?

    I have Windows 7 and it's a 32bit and 64bit Gaming Laptop G73SW.
    I've done all the troubleshoot tips, which has just made my computer worse.eg all icons changed, things now missing, so probably have to do a System Retore to get it all back.
    Every time i speak to Apple,  they're suggestions just make my computer stuffed, iTunes takes over all my programs etc.
    Simply put: Does iTunes come with a 32bit and 64bit Install??? If not i won't be using that program.
    Which makes it hard for my line of work atm as an Alpha and Beta Games Tester for many Private Platforms i play on.

    open minds entertainment wrote:
    It's 1 Computer especially made for games
    Well genius, it's either a 32bit or 64bit system, it cannot be both.
    Please learn to clearly describe the situation or it is unlikely that appropriate and relevant assistance will be provided.
    Keep in mind, these are user to user support forums.  The attitude that you spewed above is unlikely to get you any further assistance.

  • Help me i cant install itunes on my windows 7 enterprise i try installing 32bit and it says that i need the 64bit but then in need the 32bit to use the 64bit please help!!!!

    help me i cant install itunes on my windows 7 enterprise i try installing 32bit and it says that i need the 64bit but then in need the 32bit to use the 64bit please help

    Hi there,
    I would recommend taking a look at the troubleshooting steps found in the article below.
    Trouble installing iTunes or QuickTime for Windows
    http://support.apple.com/kb/HT1926
    -Griff W.

  • Installing PS CS5.1 32bit and 64bit

    I accepted the defaults while installing photoshop and it seems 2 versions installed?  Do I need both the 32bit and 64bit versions on Windows 7 64bit ?  Also, when I look at installed programs it only indicates Photoshop CS5 without any 32bit or 64bit designation.  What is necessary here.  Are there bugs with the 64bit version like MS Office so the 32 bit version installs also? 
    thanks
    Milton

    Both 32 and 64 bit variants are provided in case you have plug-ins or drivers that only work with one.  For example, older plug-ins are generally 32 bit only, and there are no 64 bit TWAIN drivers.
    64 bit Photoshop will allow you access to your entire memory space, in excess of 2 GB, while 32 bit Photoshop will be limited.
    Advice:  Keep 'em both, use 64 bit primarily, and use the 32 bit version if/when you have to.
    -Noel

  • Install Photoshop 32bit AND 64bit

    hi,
    is it possible to install Photoshop 32bit and 64bit on one system?
    im currently running 64 bit, but it doesnt recognize my 32bit filters...
    if not, is there much difference in performance between the 64 and 32bit version? [btw: i am running Windows Vista 64bit Home Premium SP2]

    oh....
    lol
    sorry XD
    i see now, i have both
    and is there much difference in performance between 64 and 32 bit?

  • Regarding 32bit and 64bit libraries

    Hi,
    Can any one please clarify my quries below.
    1) What is the difference between 32bit and 64bit library.
    2) How to identify the 32bit and 64bit library? Is there any naming convention fallowed?
    3) From which version onwards of Sun Studio, 64 bit libraries are supported?
    Regards,
    Vignesh

    The platforms suppported by Sun compilers have both 32-bit and 64-bit modes of operation. The two modes cannot be mixed in a single program. A 64-bit platform can run 32-bit code, but not the other way around.
    On the supported platforms, 32-bit mode is known a ILP32, meaning that types int, long, and pointer are all 32 bits. 64-bit mode is known as LP64, meaning that type int is still 32 bits, but types long and pointer are 64 bits. (Other systems, not supported by Sun compilers, can have different definitions.)
    The 64-bit mode of the processors supports different instruction sets. The amd64 processor also has different register sets. The layout of objects is different in the two modes, and the way functions are called is different. (There are other differences as well.)
    A program compiled in 32-bit mode must link to 32-bit libraries, not 64-bit libraries, for reasons which I hope are now obvious. A program compiled in 64-bit mode must link to 64-bit libraries.
    The Sun compilers automatically link to the right library version of system libraries, as long as you use consistent options when compiling and linking. For example, you could build a 64-bit sparc program this way:   CC -xarch=v9 -c f1.cc
      CC -xarch=v9 -c f2.cc
      CC -xarch=v9 f1.o f2.o -o myprog The 64-bit version of the various system runtime libraries will be linked automatically, given the -xarch=v9 option on each command line.
    If you create both 32-bit and 64-bit versions of a library of your own, you must arrange to name them differently or put them in different subdirectories. If you give them the same name and put them in differrent subdirectories (which is the convention for system libraries on Solaris), you can use different -L options at link time to point to the right directory.
    You can use the Solaris "file" command to find out whether a program or library is 32-bit or 64-bit.`
    Example, this time on a Solaris Opteron system:
    % file /usr/lib/libCrun.so.1
    /usr/lib/libCrun.so.1: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped, no debugging information available
    78% file /usr/lib/amd64/libCrun.so.1
    /usr/lib/amd64/libCrun.so.1: ELF 64-bit LSB dynamic lib AMD64 Version 1 [CMOV], dynamically linked, not stripped, no debugging information available

  • What's different between 32bit and 64bit ?

    Hi all,
    What's different between 32bit and 64bit for Oracle Database 10g Release 1 ?
    such as "Oracle Database 10g Release 1 (10.1.0.2) for Microsoft Windows (32-bit)"
    and "Oracle Database 10g Release 1 (10.1.0.2) for Microsoft Windows (64-bit Itanium)"
    Thanks
    fish

    What's different between 32bit and 64bit ? oooh, about 32 bits ;)
    what is different between (x64) and (64-bit Itanium)This really is the short of question google could answer better but in a nutshell Itanium is the Intel 64bit chip (AKA the Itanic, due to its troubled history). Whereas x64 is the appelation given to AMD's 64bit Opteron chips; I believe x64 was coined by Microsoft but Sun use it as well.
    Cheers, APC.

  • Ie10 32bit and 64bit version and processes mix

    few days ago I asked about download links for official (MS) IE 10 here on forum.
    It was provided:
    IE10 (x86): http://download.microsoft.com/download/8/A/C/8AC7C482-BC74-492E-B978-7ED04900CEDE/IE10-Windows6.1-x86-en-us.exe
    IE10 (x64): http://download.microsoft.com/download/C/E/0/CE0AB8AE-E6B7-43F7-9290-F8EB0EA54FB5/IE10-Windows6.1-x64-en-us.exe
    Computers that I am installing IE10 are running 64bit Windows 7 Full and Embedded. The description below is exact for both types of OS.
    1. x86 version from the link above doesn't run on 64 (the message: not compatible with OS you are running)
    2. x64 installs fine.
    Some confusions:
    a) in about of IE no BITs shown which may mean 32 bit browser running. This is not a problem I saw that About is not a "reliable" place for the info.
    b) in all programs only one IE icon appears and there are no 64bit in icon name (usually 2 IE icons appear, one for x64).
    c) when right click on a IE icon in all programs the path is c:\Program Files\Internet Explorer\... that indicated 64bit IE.
    But in Windows Explorer there are no Program Files folder and only c:\Program Filed (x86) in which Internet Explorer resides.
    d) and last: in task manager Processes when start IE 2 processes appear: iexplore.exe and iexplore.exe *32
    Looks like I got some "hybrid" of IE. And 32 bit version is not there
    I don't really mind about it as soon as it will not create any problem.
    As I know 64 should perform better but could have incompatibility with 32 bit plugins (I have to check with our apps suppliers).
    Could somebody clarify or confirm that what I am experiencing is normal?
    And also 64 bit IE vs 32 bit pros/cons.
    Thx.
    --- When you hit a wrong note its the next note that makes it good or bad. --- Miles Davis

    Hi,
    Yes that's all expected.
    Enhanced Procted Mode on IE Desktop
    By default EPM is turned off for the Intranet and Trusted Sites allowing 32bit activeX, plugins and addons to run.
    Rob^_^

  • Configuring 32bit and 64bit extproc

    Hi All
    Version 10.2.0.4 (Itanium)
    Is there any way we can configure 32bit and 64bit extproc in a same database? I have C programs compiled in 64bit and 32bit versions which I would like to use in the same database.
    thanks in advance

    You can configure as below in listener.ora file.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = <oracle_home_dir> )
    (PROGRAM = extproc)
    (ENV = "EXTPROC_DLLS=ONLY:<custom_dll_directory>/<custom_shared_library>,LD_LIBRARY_PATH= *<oracle_home_directory>/lib32*;*<oracle_home_directory>/lib*")
    Edited by: Karthick on Jan 11, 2012 7:12 AM

Maybe you are looking for