My favorites | Sign in
Project Home Downloads Wiki Issues Source
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 2826: install delete-project on release-2.9 of gerrit
1 person starred this issue and may be notified of changes. Back to list
Status:  Invalid
Owner:  ----
Closed:  Aug 2014


Sign in to add a comment
 
Reported by thinkin...@gmail.com, Aug 13, 2014
i'm using 2.9 version of gerrit. and now have tried to install delete-project plugin.
i don't know why installation was not.
I typed command like this and received message

somebody help me. please i've been doing it for 2 days.

Thank you

###############################################
ssh -p 29418 gerrit@localhost gerrit plugin install -n delete-project -$(pwd)/delete-project.jar


1) Could not find a suitable constructor in com.google.gerrit.server.config.AllProjectsName. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
  at com.google.gerrit.server.config.AllProjectsName.class(AllProjectsName.java:23)
  while locating com.google.gerrit.server.config.AllProjectsName
    for parameter 1 at com.google.gerrit.server.project.ListChildProjects.<init>(ListChildProjects.java:43)
  while locating com.google.inject.Provider<com.google.gerrit.server.project.ListChildProjects>
    for parameter 2 at com.googlesource.gerrit.plugins.deleteproject.projectconfig.ProjectConfigDeleteHandler.<init>(ProjectConfigDeleteHandler.java:43)
  at com.googlesource.gerrit.plugins.deleteproject.Module.configure(Module.java:48)

2) Could not find a suitable constructor in com.google.gerrit.server.config.AllProjectsName. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
  at com.google.gerrit.server.config.AllProjectsName.class(AllProjectsName.java:23)
  while locating com.google.gerrit.server.config.AllProjectsName
    for parameter 0 at com.google.gerrit.server.project.ProjectJson.<init>(ProjectJson.java:30)
  while locating com.google.gerrit.server.project.ProjectJson
    for parameter 2 at com.google.gerrit.server.project.ListChildProjects.<init>(ListChildProjects.java:43)
  while locating com.google.inject.Provider<com.google.gerrit.server.project.ListChildProjects>
    for parameter 2 at com.googlesource.gerrit.plugins.deleteproject.projectconfig.ProjectConfigDeleteHandler.<init>(ProjectConfigDeleteHandler.java:43)
  at com.googlesource.gerrit.plugins.deleteproject.Module.configure(Module.java:48)

.
.


Aug 16, 2014
Project Member #1 David.Os...@gmail.com
Because you are trying to deploy wrong version of plugin: from master. Pull the code from stable-2.9 branch and it supposed to work. Or use the version from gerrit CI: [1].

[1] http://ci.gerritforge.com/view/Plugins-stable-2.9/job/Plugin_delete-project_stable-2.9/
Status: Invalid
Sign in to add a comment

Powered by Google Project Hosting