I was at a customer trying to update IBM Connections from 3.0.1 to 18.104.22.168.
Running the "updateWizard.bat" failed. Did not start the java update program at all:
So after the batch script has finished, nothing happens and no error messages...
Downloaded and installed the newest updateinstaller did not help either.
So after going through the updateWizard.bat script in notepad, I noticed that there´s a check for the "processor_architecture" Windows system variable"x86" that sets the classpath which embeds the 32 bits jar files, and an "else" that embeds the 64 bits jar files.
The system variable for this machine is "AMD64", which means that the updateWizard.bat script should launch the 64 bits jar files. But they are not working.
Which in my opinion is weird, because Windows itself says it´s an intel processor, not AMD....
So I modified the script like this:
Which basically means that I now load the 32 bits jar files for all other processor_architectures that are not equal to "x86".
The update installer then launched without issues.
Can anyone, who knows hardware, tell me why AMD64 is shown as the "processor_architecture" in DOS?