-
Notifications
You must be signed in to change notification settings - Fork 18
Description
I've got the following exception after an upgrade to Nexus OSS 2.6.0-05.
I'm running Nexus with artifact-usage-plugin-0.11.0-bundle.zip.
jvm 1 | 2013-07-29 09:33:11 WARN [ool-1-thread-12] - Sisu - Error injecting: org.apache.maven.wagon.providers.http.HttpWagon
jvm 1 | java.lang.TypeNotPresentException: Type org.apache.maven.wagon.providers.http.HttpWagon not present
jvm 1 | at org.sonatype.guice.bean.reflect.URLClassSpace.loadClass(URLClassSpace.java:108) ~[sisu-inject-bean-2.3.4.jar:na]
jvm 1 | at org.sonatype.guice.bean.reflect.NamedClass.load(NamedClass.java:44) ~[sisu-inject-bean-2.3.4.jar:na]
jvm 1 | at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:44) ~[sisu-inject-bean-2.3.4.jar:na]
jvm 1 | at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:86) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:55) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at org.sonatype.guice.plexus.lifecycles.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:134) ~[sisu-inject-plexus-2.3.4.jar:na]
jvm 1 | at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:109) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:47) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:997) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1047) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:993) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at com.google.inject.Scopes$1$1.get(Scopes.java:59) ~[sisu-guice-3.1.4.jar:3.1.4]
jvm 1 | at org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:82) ~[sisu-inject-bean-2.3.4.jar:na]
jvm 1 | at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:52) ~[sisu-inject-plexus-2.3.4.jar:na]
jvm 1 | at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:259) ~[sisu-inject-plexus-2.3.4.jar:na]
jvm 1 | at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:251) ~[sisu-inject-plexus-2.3.4.jar:na]
jvm 1 | at org.sonatype.aether.connector.wagon.PlexusWagonProvider.lookup(PlexusWagonProvider.java:32) ~[na:na]
jvm 1 | at org.sonatype.aether.connector.wagon.WagonRepositoryConnector.lookupWagon(WagonRepositoryConnector.java:282) ~[na:na]
jvm 1 | at org.sonatype.aether.connector.wagon.WagonRepositoryConnector.(WagonRepositoryConnector.java:154) ~[na:na]
jvm 1 | at org.sonatype.aether.connector.wagon.WagonRepositoryConnectorFactory.newInstance(WagonRepositoryConnectorFactory.java:142) ~[na:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultRemoteRepositoryManager.getRepositoryConnector(DefaultRemoteRepositoryManager.java:346) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultMetadataResolver$ResolveTask.run(DefaultMetadataResolver.java:559) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:60) ~[aether-util-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultMetadataResolver$1.execute(DefaultMetadataResolver.java:486) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultMetadataResolver.resolve(DefaultMetadataResolver.java:345) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultMetadataResolver.resolveMetadata(DefaultMetadataResolver.java:173) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:225) ~[na:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:272) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.apache.maven.repository.internal.DefaultModelResolver.resolveModel(DefaultModelResolver.java:122) ~[na:na]
jvm 1 | at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:813) ~[na:na]
jvm 1 | at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:664) ~[na:na]
jvm 1 | at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:310) ~[na:na]
jvm 1 | at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:232) ~[na:na]
jvm 1 | at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:322) ~[na:na]
jvm 1 | at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:186) ~[na:na]
jvm 1 | at org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:279) ~[aether-impl-1.13.1.jar:na]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.AetherBasedDependencyResolver.resolveDependencies(AetherBasedDependencyResolver.java:45) ~[na:na]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.DefaultArtifactUsageCalculator.calculateArtifactUsage(DefaultArtifactUsageCalculator.java:147) ~[na:na]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.DefaultArtifactUsageCalculator$ArtifactUsageCalculationWalkerProcessor.processItem(DefaultArtifactUsageCalculator.java:213) ~[na:na]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.processItem(DefaultWalker.java:351) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkItem(DefaultWalker.java:287) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:247) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:258) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:258) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:258) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:258) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:258) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:94) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.DefaultArtifactUsageCalculator.calculateArtifactUsage(DefaultArtifactUsageCalculator.java:114) ~[na:na]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.DefaultArtifactUsageCalculator.calculateArtifactUsage(DefaultArtifactUsageCalculator.java:67) ~[na:na]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.CalculateArtifactUsageTask.doRun(CalculateArtifactUsageTask.java:39) ~[na:na]
jvm 1 | at org.ebayopensource.nexus.plugins.artifactusage.task.CalculateArtifactUsageTask.doRun(CalculateArtifactUsageTask.java:21) ~[na:na]
jvm 1 | at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:177) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:483) ~[nexus-scheduler-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) ~[nexus-core-2.6.0-05.jar:2.6.0-05]
jvm 1 | at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.2.2.jar:1.2.2]
jvm 1 | at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.2.2.jar:1.2.2]
jvm 1 | at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) ~[na:1.7.0_25]
jvm 1 | at java.util.concurrent.FutureTask.run(FutureTask.java:166) ~[na:1.7.0_25]
jvm 1 | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) ~[na:1.7.0_25]
jvm 1 | at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) ~[na:1.7.0_25]
jvm 1 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
jvm 1 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_25]
jvm 1 | at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
jvm 1 | Caused by: java.lang.NoClassDefFoundError: org/apache/maven/wagon/shared/http/AbstractHttpClientWagon
jvm 1 | at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_25]
jvm 1 | at java.lang.ClassLoader.defineClass(ClassLoader.java:792) ~[na:1.7.0_25]
jvm 1 | at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.7.0_25]
jvm 1 | at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) ~[na:1.7.0_25]
jvm 1 | at java.net.URLClassLoader.access$100(URLClassLoader.java:71) ~[na:1.7.0_25]
jvm 1 | at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ~[na:1.7.0_25]
jvm 1 | at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[na:1.7.0_25]
jvm 1 | at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_25]
jvm 1 | at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[na:1.7.0_25]
jvm 1 | at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:386) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | at org.sonatype.guice.bean.reflect.URLClassSpace.loadClass(URLClassSpace.java:100) ~[sisu-inject-bean-2.3.4.jar:na]
jvm 1 | ... 69 common frames omitted
jvm 1 | Caused by: java.lang.ClassNotFoundException: org.apache.maven.wagon.shared.http.AbstractHttpClientWagon
jvm 1 | at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230) ~[plexus-classworlds-2.4.jar:na]
jvm 1 | ... 83 common frames omitted