Guys,
We have a local repository where we put all the artifacts that we need in
our project. Recently though I added a new version of the maven-release
plugin and, when I try to use it, I'm getting a NullPointerException as
follows:


[EMAIL PROTECTED] trunk]$ mvn -X release:branch -DupdateBranchVersions=true
-DupdateWorkingCopyVersions=false -DautoVersionSubmodules=true
-DbranchName="EMP-2.0.0/" -DdryRun=true -U
+ Error stacktraces are turned on.
Maven version: 2.0.4
[DEBUG] Building Maven user-level plugin registry from:
'/home/scutaru/.m2/plugin-registry.xml'
[DEBUG] Building Maven global-level plugin registry from:
'/home/scutaru/opt/maven-2.0.4/conf/plugin-registry.xml'
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Enterprise Management Platform
[INFO]   Common
[INFO]   Tools
[INFO]   Maven Plugins
[INFO]   Portlet Archetype
[INFO]   Service Archetype
[INFO]   Installer Maven Plugin
[INFO]   Runtime Maven Plugin
[INFO]   Buildinfo Maven Plugin
[INFO]   Modify Maven Values Maven Plugin
[INFO]   Shrinkjs Maven Plugin
[INFO]   Eclipse Plugins
[INFO]   Sample Eclipse Plugin
[INFO]   JIRA Plugins
[INFO]   Agile JIRA Plugin
[INFO]   Clarify JIRA Plugin
[INFO]   InstallAnywhere Plugins
[INFO]   Test SAM Connection InstallAnywhere Plugin
[INFO]   FQDN InstallAnywhere Plugin
[INFO]   Port Check InstallAnywhere Plugin
[INFO]   Modules
[INFO]   Backup
[INFO]   Common Module
[INFO]   Portal Extensions
[INFO]   Connector Modules
[INFO]   Common Connector Module
[INFO]   Sample Connector Module
[INFO]   Service Modules
[INFO]   Registry Service
[INFO]   Filter Service
[INFO]   Licensing Service
[INFO]   Log Service
[INFO]   Security Service
[INFO]   Web Remoting Service
[INFO]   Inventory Service
[INFO]   Workflow Management Service
[INFO]   Scheduler Service
[INFO]   Discovery Service
[INFO]   Web Modules
[INFO]   Common Web Module
[INFO]   Inventory Web Module
[INFO]   Portal Server Web Module
[INFO]   Webstart Web Module
[INFO]   Portal Web Module
[INFO]   Scheduler Web Module
[INFO]   Security Web Module
[INFO]   Registry Web Module
[INFO]   Web Remoting Web Module
[INFO]   Help Web Module
[INFO]   Filter Web Module
[INFO]   Workflow Portlet Web Module
[INFO]   Log Web Module
[INFO]   Credential Web Module
[INFO]   Applications
[INFO]   Common Application
[INFO]   Enterprise Management Platform
[INFO] Searching repository for plugin with prefix: 'release'.
[INFO] org.apache.maven.plugins: checking for updates from central
[DEBUG] SHA1 not found, trying MD5
org.apache.maven.wagon.ResourceDoesNotExistException: Unable to locate
resource in repository
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
LightweightHttpWagon.java:95)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.verifyChecksum(
DefaultWagonManager.java:520)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(
DefaultWagonManager.java:380)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(
DefaultWagonManager.java:295)
        at
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolveAlways
(DefaultRepositoryMetadataManager.java:356)
        at
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve
(DefaultRepositoryMetadataManager.java:91)
        at
org.apache.maven.plugin.DefaultPluginMappingManager.loadPluginMappings(
DefaultPluginMappingManager.java:98)
        at
org.apache.maven.plugin.DefaultPluginMappingManager.loadPluginMappings(
DefaultPluginMappingManager.java:82)
        at org.apache.maven.plugin.DefaultPluginMappingManager.getByPrefix(
DefaultPluginMappingManager.java:56)
        at
org.apache.maven.plugin.DefaultPluginManager.getPluginDefinitionForPrefix(
DefaultPluginManager.java:143)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
DefaultLifecycleExecutor.java:1446)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds
(DefaultLifecycleExecutor.java:381)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:135)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: java.io.FileNotFoundException:
http://ecm-maven-repo.itcnetworks:8081/maven_repo/org/apache/maven/plugins/maven-metadata.xml.sha1
        at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream<http://www.protocol.http.httpurlconnection.getinputstream/>
(HttpURLConnection.java:1168)
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
LightweightHttpWagon.java:85)
        ... 24 more
[INFO] org.apache.maven.plugins: checking for updates from snapshots
[DEBUG] repository metadata for: 'org.apache.maven.plugins' could not be
found on repository: snapshots
[DEBUG] Skipping disabled repository apache.snapshots
[INFO] org.codehaus.mojo: checking for updates from central
[DEBUG] repository metadata for: 'org.codehaus.mojo' could not be found on
repository: central
[INFO] org.codehaus.mojo: checking for updates from snapshots
[DEBUG] repository metadata for: 'org.codehaus.mojo' could not be found on
repository: snapshots
[DEBUG] Skipping disabled repository apache.snapshots
[DEBUG] Retrieving parent-POM: org.apache.maven.release:maven-release::4 for
project:
org.apache.maven.plugins:maven-release-plugin:maven-plugin:2.0-beta-7 from
the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::5 for project:
org.apache.maven.release:maven-release:pom:4 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::3 for project:
org.apache.maven:maven-parent:pom:5 from the repository.
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] null
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
java.lang.NullPointerException
        at org.apache.maven.plugin.DefaultPluginManager.addPlugin(
DefaultPluginManager.java:292)
        at
org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(
DefaultPluginManager.java:198)
        at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(
DefaultPluginManager.java:163)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(
DefaultLifecycleExecutor.java:1252)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
DefaultLifecycleExecutor.java:1517)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds
(DefaultLifecycleExecutor.java:381)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:135)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 8 seconds
[INFO] Finished at: Wed Feb 13 13:16:25 EET 2008
[INFO] Final Memory: 10M/19M
[INFO]
------------------------------------------------------------------------
[EMAIL PROTECTED] trunk]$


I don't know what's wrong. I removed all the repository and tried again, but
still no luck.

Can anybody help, please ?

Thank you,
Ionut

Reply via email to