Skip to content

ImageN publicatinon on maven central blocked by

Summary

Maven central publication using central-publishing-maven-plugin is blocked.

Steps to reproduce

Following central-publishing-maven-plugin instructions here:

Add to pom.xml

<build>
    <plugins>
        <plugin>
          <groupId>org.sonatype.central</groupId>
          <artifactId>central-publishing-maven-plugin</artifactId>
          <version>0.8.0</version>
          <extensions>true</extensions>
          <configuration>
            <publishingServerId>central</publishingServerId>
          </configuration>
        </plugin>
    </plugins>
</build>

Generate a user token: https://central.sonatype.org/publish/generate-portal-token/

Add token to ~/.m2/settings.xml file:

<settings>
  <servers>
    <server>
      <id>central</id>
      <username><!-- your token username --></username>
      <password><!-- your token password --></password>
    </server>
  </servers>
</settings>

Deploy:

mvn deploy

What is the current bug behavior?

Register org.eclipse.imagen with maven central, allowing maven deploy plugin to work.

What is the expected correct behaviour?

  1. Registration is blocked, with the following:

Relevant logs and/or screenshots

  1. When following instructions to publish to maven central using central-publishing-maven-plugin:

Deployment 4ba50cf1-6a7b-4dc1-8dc1-22cf68dad3ab failed pkg:maven/org.eclipse.imagen/convolve@0.4.0:

  • Javadocs must be provided but not found in entries
  • Namespace 'org.eclipse.imagen' is not allowed
  1. Attempting to register org.eclipse.imagen fails, indicating this is a reserved domain name:

    Namespace 'org.eclipse.imagen' cannot be requested through this process. Reason: Protected domain which requires manual review of requests.

Reference:

Priority

  • Urgent
  • High
  • Medium
  • Low

Severity

  • Blocker
  • Major
  • Normal
  • Low

Impact

Eclipse ImageN is rapidly nearing an October 0.9.0 release we expect to be widely used in production systems keen to migrate from Java Advanced Imaging.