如何解决从nexus 2.14.1-01到3.1.0-04

时间:2016-11-22 12:22:11

标签: upgrade nexus

我尝试从2.14.1-01升级到3.1.0-04。当我调用升级时,我得到了:enter image description here

nexus 2日志包含以下内容:

  

2016-11-22 15:06:21 INFO [pxpool-1-thread-14] *任务   com.sonatype.nexus.migrationagent.repository.RepositoryMigrationTask -   计划任务(RepositoryMigrationTask)已取消::升级   repository:vaadin-addons(2016-11-22T15:06:19 + 03:00开始,运行时   0:00:01.710)2016-11-22 15:06:21 INFO [pxpool-1-thread-14] *任务   org.sonatype.nexus.configuration.application.DefaultNexusConfiguration    - 由于* TASK所做的[计划任务]的更改而应用Nexus配置... 2016-11-22 15:06:22 WARN [qtp10032359-104] * UNKNOWN   org.sonatype.sisu.siesta.server.internal.mappers.ThrowableExceptionMapper    - java.lang.NullPointerException:无法在null对象上调用方法extract()java.lang.NullPointerException:无法调用方法   在null对象上的extract()   org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91)   〜[na:na] at   org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:48)   〜[na:na] at   org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)   〜[na:na] at   org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:35)   〜[na:na] at   org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)   〜[na:na] at   org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:57)   〜[na:na] at   org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)   〜[na:na] at   com.sonatype.nexus.migrationagent.rest.RepositoryChangelogResource $ _get_closure1 $ _closure2.doCall(RepositoryChangelogResource.groovy:115)〜[na:na]

(我在这里发布了完整的堆栈跟踪http://pastebin.com/byjfeC8L

你能告诉我解决这个问题的方法吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果先前的升级过程已取消,则会出现此问题。要重新启动升级过程作为解决方法,您可以手动停止nexus 2服务并删除目录{{sonatype-work / nexus / db / migrationagent}},重新启动nexus 2或等待带有修复的nexus 2.14.2。