Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning
titleIn Place Upgrade

It is not possible to directly update a Weave 2.4 instance to Weave 2.5. You must install Weave 2.5 to a new location, but you can copy your existing 2.4 configuration over to the new installation and you do not need to uninstall your previous Weave 2.4 instance.

Warning
titleInstalling on a virtual machine

Sometimes when installing Weave in a Virtual Machine the installer will incorrectly guess that you are installing on a 32-bit server and pre-selects the 32-bit Java Runtime rather than the 64-bit one.

If you are installing in a Virtual Machine when you get to step 4 in the installer ensure that you expand the Main components group and select the 64-bit Java Runtime.

Warning
titleNetwork Ports

If you are installing Weave 2.5 on a server that already has a version of Weave installed, you need to ensure that either the ports used by the new instance are different from the existing instance, which you can change during the installation process, or that only one of the instances is running at a time.

To determine the ports that an existing Weave instance is using please see the page about Network Ports.

...

The first group of options are the main components.

Note
titleVirtual Machine Check

If you are installing Weave in a virtual machine it may be that the installer has incorrectly determined that you're running on a 32-bit operating system rather than a 64-bit one and has chosen the incorrect Java Runtime to install, or does not provide the option to install with a 64-but Java Runtime at all.

If it is possible you should change the Java Runtime in this group to switch to the 64-bit version.

If not, then you will need to restart the installer and force it to recognise the system as being 64-bit. To do this you should start the installer with -Dis64=true, which will force the installer to assume that the server is 64-bit and not 32-bit. Similarly, if it is guessing 64-bit on a 32-bit server you can use -Dis64=false to force 32-bit as the default.

"c:\program files\java\jre1.8.0_45\bin\java" -Dis64=true -jar d:\temp\weave-installer-2.5.jar

...