Attempted to install Go Server 16.6.0 on Windows. Tried both Windows Server 2016 TP5 64-bit, and Windows Server 2012 R2 64-bit, both using the bundled JRE.
After trying to start the service, it crashes with the exact same error on both systems, making me think this is a bug...
STATUS | wrapper | 2016/07/27 13:27:39 | Go Server installed.
STATUS | wrapper | 2016/07/27 13:27:39 | --> Wrapper Started as Service
STATUS | wrapper | 2016/07/27 13:27:39 | Java Service Wrapper Standard Edition 32-bit 3.3.5
STATUS | wrapper | 2016/07/27 13:27:39 | Copyright (C) 1999-2009 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper | 2016/07/27 13:27:39 | Licensed to ThoughtWorks for Go Server
STATUS | wrapper | 2016/07/27 13:27:39 |
STATUS | wrapper | 2016/07/27 13:27:39 | Launching a JVM...
INFO | jvm 1 | 2016/07/27 13:27:40 | WrapperManager: Initializing...
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp:
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: Encountered an error running main:
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: java.lang.reflect.InvocationTargetException
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.simontuffs.onejar.Boot.run(Boot.java:306)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.simontuffs.onejar.Boot.main(Boot.java:159)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at org.tanukisoftware.wrapper.WrapperJarApp.run(WrapperJarApp.java:352)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: Caused by: java.lang.ExceptionInInitializerError
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.jezhumble.javasysmon.JavaSysMon.<clinit>(JavaSysMon.java:53)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.thoughtworks.go.util.SubprocessLogger.<init>(SubprocessLogger.java:35)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.thoughtworks.go.server.GoServer.<init>(GoServer.java:57)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.thoughtworks.go.server.GoServer.<init>(GoServer.java:51)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.thoughtworks.go.server.util.GoLauncher.main(GoLauncher.java:31)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: ... 12 more
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: Caused by: java.lang.RuntimeException: Couldn't load native library javasysmon.dll
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:18)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.jezhumble.javasysmon.WindowsMonitor.<clinit>(WindowsMonitor.java:11)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: ... 17 more
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: Caused by: java.io.IOException: The system cannot find the path specified
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at java.io.WinNTFileSystem.createFileExclusively(Native Method)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at java.io.File.createTempFile(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at java.io.File.createTempFile(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.createTempFile(NativeLibraryLoader.java:49)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.getTempFile(NativeLibraryLoader.java:41)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:13)
INFO | jvm 1 | 2016/07/27 13:27:41 | WrapperJarApp: ... 18 more
STATUS | wrapper | 2016/07/27 13:27:43 | <-- Wrapper Stopped
STATUS | wrapper | 2016/07/27 13:29:32 | --> Wrapper Started as Service
STATUS | wrapper | 2016/07/27 13:29:32 | Java Service Wrapper Standard Edition 32-bit 3.3.5
STATUS | wrapper | 2016/07/27 13:29:32 | Copyright (C) 1999-2009 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper | 2016/07/27 13:29:32 | Licensed to ThoughtWorks for Go Server
STATUS | wrapper | 2016/07/27 13:29:32 |
STATUS | wrapper | 2016/07/27 13:29:32 | Launching a JVM...
INFO | jvm 1 | 2016/07/27 13:29:33 | WrapperManager: Initializing...
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp:
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: Encountered an error running main:
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: java.lang.reflect.InvocationTargetException
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.simontuffs.onejar.Boot.run(Boot.java:306)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.simontuffs.onejar.Boot.main(Boot.java:159)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at org.tanukisoftware.wrapper.WrapperJarApp.run(WrapperJarApp.java:352)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: Caused by: java.lang.ExceptionInInitializerError
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.jezhumble.javasysmon.JavaSysMon.<clinit>(JavaSysMon.java:53)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.thoughtworks.go.util.SubprocessLogger.<init>(SubprocessLogger.java:35)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.thoughtworks.go.server.GoServer.<init>(GoServer.java:57)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.thoughtworks.go.server.GoServer.<init>(GoServer.java:51)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.thoughtworks.go.server.util.GoLauncher.main(GoLauncher.java:31)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: ... 12 more
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: Caused by: java.lang.RuntimeException: Couldn't load native library javasysmon.dll
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:18)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.jezhumble.javasysmon.WindowsMonitor.<clinit>(WindowsMonitor.java:11)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: ... 17 more
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: Caused by: java.io.IOException: The system cannot find the path specified
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at java.io.WinNTFileSystem.createFileExclusively(Native Method)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at java.io.File.createTempFile(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at java.io.File.createTempFile(Unknown Source)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.createTempFile(NativeLibraryLoader.java:49)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.getTempFile(NativeLibraryLoader.java:41)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: at com.jezhumble.javasysmon.NativeLibraryLoader.loadLibrary(NativeLibraryLoader.java:13)
INFO | jvm 1 | 2016/07/27 13:29:34 | WrapperJarApp: ... 18 more
STATUS | wrapper | 2016/07/27 13:29:36 | <-- Wrapper Stopped