Skip to content

This plugin is broken due to https://s01.oss.sonatype.org being decommissioned #38

Description

@pearj

When trying to start intellij, I've noticed that the vineflower plugin is complaining that it can't download vineflower:

2026-02-19 16:21:23,106 [  45599] SEVERE - #org.vineflower.ijplugin.VineflowerState - Failed to download Vineflower
java.util.concurrent.CompletionException: java.io.IOException: Server returned HTTP response code: 402 for URL: https://s01.oss.sonatype.org/service/local/repositories/releases/content/org/vineflower/vineflower/maven-metadata.xml
	at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
	at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1177)
	at java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2309)
	at org.vineflower.ijplugin.VineflowerState.downloadVineflower(VineflowerState.kt:148)
	at org.vineflower.ijplugin.VineflowerState.initialize(VineflowerState.kt:84)
	at org.vineflower.ijplugin.VineflowerPreloader.appFrameCreated(VineflowerPreloader.kt:7)

So I went to the https://s01.oss.sonatype.org/service/local/repositories/releases/content/org/vineflower/vineflower/maven-metadata.xml and it complains about a license problem.

I went to the base of the URL, https://s01.oss.sonatype.org/ and it is asking for a trial license to be installed, after a bit of digging I found out that it is the Nexus 2 product version 2.15.2-03. That product is already EOL, so it made be wonder if https://s01.oss.sonatype.org/ is defunct too, and I came across: https://central.sonatype.org/pages/ossrh-eol/. It turns out https://s01.oss.sonatype.org/ is EOL since June 30, 2025, I guess it finally started breaking just now.

Possibly we just need to replace:

https://s01.oss.sonatype.org/service/local/repositories/releases/content/org/vineflower/vineflower/maven-metadata.xml with https://repo1.maven.org/maven2/org/vineflower/vineflower/maven-metadata.xml (from regular maven central).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions