Update from 15.0.8 to 15.1.0 or 15.1.1 fails on Windows #2796
Alejandro Oton Garcia opened 2 weeks ago

I attempted to update my OneDev server instance from 15.0.8 to 15.1.1 initially and it failed with the error below. I also tried updating to 15.1.0 first but I received the same error.

OneDev is running on bare metal Windows.

--> Wrapper Started as Console
Java Service Wrapper Standard Edition 64-bit 3.5.51
  Copyright (C) 1999-2022 Tanuki Software, Ltd. All Rights Reserved.
    http://wrapper.tanukisoftware.com
  Licensed to OneDev for Service Wrapping

Launching a JVM...
WrapperManager: Initializing...
INFO  - Launching application from 'C:\Users\username\Downloads\onedev-15.1.0'...
INFO  - Starting application...
ERROR - Error booting application
com.google.inject.CreationException: Unable to create injector, see the following errors:

1) [Guice/MissingImplementation]: No implementation for Set<WorkspaceProvisionerDiscoverer> was bound.

Requested by:
1  : DefaultWorkspaceService.workspaceProvisionerDiscoverers(DefaultWorkspaceService.java:113)
      \_ for field workspaceProvisionerDiscoverers
     at CoreModule.configure(CoreModule.java:584)
      \_ installed by: Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> Modules$OverrideModule -> CoreModule

Learn more:
  https://github.com/google/guice/wiki/MISSING_IMPLEMENTATION

1 error

======================
Full classname legend:
======================
CoreModule:                     "io.onedev.server.CoreModule"
DefaultWorkspaceService:        "io.onedev.server.workspace.DefaultWorkspaceService"
Modules$OverrideModule:         "com.google.inject.util.Modules$OverrideModule"
WorkspaceProvisionerDiscoverer: "io.onedev.server.workspace.WorkspaceProvisionerDiscoverer"
========================
End of classname legend:
========================

        at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:576)
        at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163)
        at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
        at com.google.inject.Guice.createInjector(Guice.java:87)
        at com.google.inject.Guice.createInjector(Guice.java:69)
        at com.google.inject.Guice.createInjector(Guice.java:59)
        at io.onedev.commons.loader.AppLoader.start(AppLoader.java:67)
        at io.onedev.commons.bootstrap.Bootstrap.main(Bootstrap.java:212)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:349)
        at java.base/java.lang.Thread.run(Thread.java:1583)
INFO  - Stopping application...
<-- Wrapper Stopped
Press any key to continue . . .
  • Robin Shen changed title 2 weeks ago
    Previous Value Current Value
    Update from 15.0.8 to 15.1.0 or 15.1.1 fails
    Update from 15.0.8 to 15.1.0 or 15.1.1 fails on Windows
  • OneDev commented 2 weeks ago

    State changed as build OD-7462 is successful

  • OneDev changed state to 'Closed' 2 weeks ago
    Previous Value Current Value
    Open
    Closed
1/1
Type
Bug
Priority
Normal
Assignee
Affected Versions
15.1.0, 15.1.1
Labels
No labels
Issue Votes (0)
Watchers (3)
Reference
OD-2796
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover