Unable to start Go Server on Windows

110 views
Skip to first unread message

Josh Robertson

unread,
Jul 27, 2016, 9:52:35 AM7/27/16
to go-cd
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...

[go-server-wrapper.log]
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 |     http://wrapper.tanukisoftware.org
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 |     http://wrapper.tanukisoftware.org
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

Ketan Padegaonkar

unread,
Jul 27, 2016, 10:24:32 AM7/27/16
to go-cd
Hi,

We've identified the issue and have pushed a fix https://github.com/gocd/gocd/pull/2490

Could you rebuild from current master, or try with a download of the latest experimental from https://www.go.cd/download/?experimental=true

Release 16.8 is due to be released in a couple of days and we'd love to get your feedback whether it fixes the issue.

--
You received this message because you are subscribed to the Google Groups "go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email to go-cd+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages