Description
The updates to the POM validation rule are lacking some sanity checks for nulls.
2014-12-01 10:53:47,412-0600 INFO [qtp1153766106-75721] jorlina com.sonatype.nexus.staging.internal.DefaultStagingManager - Closing staging repositories [comgithubthe-alchemist-1001]
2014-12-01 10:53:47,916-0600 INFO [pxpool-1-thread-16] jorlina com.sonatype.nexus.staging.internal.task.StagingBackgroundTask - STARTED Closing staging repositories: [comgithubthe-alchemist-1001]
2014-12-01 10:53:48,166-0600 INFO [pxpool-1-thread-16] jorlina org.sonatype.nexus.configuration.ModelUtils - Saving model /data/nexus/sonatype-work/nexus/conf/staging.xml
2014-12-01 10:53:48,614-0600 INFO [pxpool-1-thread-16] jorlina org.sonatype.nexus.configuration.ModelUtils - Saving model /data/nexus/sonatype-work/nexus/conf/staging.xml
2014-12-01 10:53:48,997-0600 INFO [pxpool-1-thread-16] jorlina org.sonatype.nexus.configuration.ModelUtils - Saving model /data/nexus/sonatype-work/nexus/conf/staging.xml
2014-12-01 10:53:49,438-0600 WARN [pxpool-1-thread-16] jorlina org.sonatype.nexus.proxy.walker.DefaultWalker - Aborted walking on repository "comgithubthe-alchemist-1001 (staging: open)" [id=comgithubthe-alchemist-1001] from path "/", cause: null
java.lang.NullPointerException: null
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.validateDependency(POMStagingRuleEvaluator.java:140) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.validateDependencies(POMStagingRuleEvaluator.java:123) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.validatePOM(POMStagingRuleEvaluator.java:95) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.processFileItem(POMStagingRuleEvaluator.java:64) ~[nexus-staging-plugin-2.11.0-01/:na]
at org.sonatype.nexus.proxy.walker.AbstractFileWalkerProcessor.processItem(AbstractFileWalkerProcessor.java:26) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.processItem(DefaultWalker.java:292) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkItem(DefaultWalker.java:244) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:200) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at com.sonatype.nexus.staging.rule.AbstractStagingRuleEvaluator.evaluate(AbstractStagingRuleEvaluator.java:46) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.rule.StagingRule.evaluate(StagingRule.java:63) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluateRules(StagingRulesHelper.java:271) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluateRuleSet(StagingRulesHelper.java:238) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluateProfileRuleSets(StagingRulesHelper.java:131) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluate(StagingRulesHelper.java:102) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.RepositoryCloseTask$CloseOperation.verifyItem(RepositoryCloseTask.java:89) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.RepositoryCloseTask$CloseOperation.verifyItem(RepositoryCloseTask.java:1) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.OperationTaskSupport$OperationSupport.verify(OperationTaskSupport.java:294) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.OperationTaskSupport.executeOperations(OperationTaskSupport.java:425) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.OperationTaskSupport.doCall(OperationTaskSupport.java:415) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.TaskSupport.call(TaskSupport.java:37) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.StagingTaskSupport.call(StagingTaskSupport.java:133) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.StagingBackgroundTask.execute(StagingBackgroundTask.java:67) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.NexusTaskSupport.doRun(NexusTaskSupport.java:52) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.NexusTaskSupport.doRun(NexusTaskSupport.java:1) [nexus-staging-plugin-2.11.0-01/:na]
at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.0-01.jar:2.11.0-01]
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [na:1.7.0_21]
at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0_21]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [na:1.7.0_21]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [na:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_21]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_21]
2014-12-01 10:53:49,439-0600 WARN [pxpool-1-thread-16] jorlina com.sonatype.nexus.staging.internal.StagingRulesHelper - Rule 'pom-staging' evaluation unexpectedly failed
org.sonatype.nexus.proxy.walker.WalkerException: Aborted walking on repository ID='comgithubthe-alchemist-1001' from path='/'.
at org.sonatype.nexus.proxy.walker.DefaultWalker.reportWalkEnd(DefaultWalker.java:152) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:118) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at com.sonatype.nexus.staging.rule.AbstractStagingRuleEvaluator.evaluate(AbstractStagingRuleEvaluator.java:46) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.rule.StagingRule.evaluate(StagingRule.java:63) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluateRules(StagingRulesHelper.java:271) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluateRuleSet(StagingRulesHelper.java:238) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluateProfileRuleSets(StagingRulesHelper.java:131) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.StagingRulesHelper.evaluate(StagingRulesHelper.java:102) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.RepositoryCloseTask$CloseOperation.verifyItem(RepositoryCloseTask.java:89) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.RepositoryCloseTask$CloseOperation.verifyItem(RepositoryCloseTask.java:1) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.OperationTaskSupport$OperationSupport.verify(OperationTaskSupport.java:294) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.OperationTaskSupport.executeOperations(OperationTaskSupport.java:425) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.OperationTaskSupport.doCall(OperationTaskSupport.java:415) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.TaskSupport.call(TaskSupport.java:37) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.StagingTaskSupport.call(StagingTaskSupport.java:133) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.StagingBackgroundTask.execute(StagingBackgroundTask.java:67) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.NexusTaskSupport.doRun(NexusTaskSupport.java:52) [nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.task.NexusTaskSupport.doRun(NexusTaskSupport.java:1) [nexus-staging-plugin-2.11.0-01/:na]
at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.0-01.jar:2.11.0-01]
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [na:1.7.0_21]
at java.util.concurrent.FutureTask.run(FutureTask.java:166) [na:1.7.0_21]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) [na:1.7.0_21]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) [na:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_21]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_21]
at java.lang.Thread.run(Thread.java:722) [na:1.7.0_21]
Caused by: java.lang.NullPointerException: null
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.validateDependency(POMStagingRuleEvaluator.java:140) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.validateDependencies(POMStagingRuleEvaluator.java:123) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.validatePOM(POMStagingRuleEvaluator.java:95) ~[nexus-staging-plugin-2.11.0-01/:na]
at com.sonatype.nexus.staging.internal.rules.POMStagingRuleEvaluator$POMStagingRuleWalkerProcessor.processFileItem(POMStagingRuleEvaluator.java:64) ~[nexus-staging-plugin-2.11.0-01/:na]
at org.sonatype.nexus.proxy.walker.AbstractFileWalkerProcessor.processItem(AbstractFileWalkerProcessor.java:26) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.processItem(DefaultWalker.java:292) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkItem(DefaultWalker.java:244) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:200) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) ~[nexus-core-2.11.0-01.jar:2.11.0-01]
... 28 common frames omitted
Attachments
Issue Links
- is related to
-
MVNCENTRAL-547 NullPointer exception in org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta
-
- Done
-
-
OSSRH-12602 Syncleus projects
-
- Closed
-
-
OSSRH-12617 request for new project: hibernate-postgresql
-
- Closed
-