I created a staging environment to test this Confluence upgrade.
To create the staging environment I installed 6.5.1 on the Windows VM, but did not let it start. I then copied over the Home and Install directories from the production installation (overwriting the install). The PostGRES DB got a copy of the database taken at the same time as the directory backups (while Confluence was shutdown). Starting confluence 6.5.1 after these changes works normally. Files were changed as per: https://confluence.atlassian.com/doc/create-a-staging-environment-for-upgrading-confluence-866094180.html
After validating Confluence is working on the staging server I start the 6.15.7 install process. It appears to install successfully, but cannot start the service after the upgrade has completed. Using start-confluence.bat It tells me that neither JAVA_HOME nor JRE_HOME are set. The windows service also did not update to refer to Tomcat 9. I'm not sure where to go here as normally JAVA_HOME or JRE_HOME are set by the installer.
Any help would be appreciated.
The error you reported of Java Home not being set most likely means you were originally using the bundled JRE that came confluence.
As this is the error you now have, I’ll suggest installing Java on the machine and setting up a Java home in your environment properties.
See here: https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html
As for your service that is no longer working, it’ll be best to fix the above first and then checking it again. If the issue persists, you may need to reconfigure the service.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.