-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hmm, I am afraid my cheers were a little premature. I now have a problem
executing the hello goal. Again I get a stacktrace:

C:\code\hippo-fortress\m2plugin>m2 -e hello:hello
+ Error stacktraces are turned on.
[INFO]
- -------------------------------------------------------------------------
- ---
[INFO] Building Maven Hello World Plugin
[INFO]
- -------------------------------------------------------------------------
- ---
[INFO] maven-hello-plugin: checking for updates from central-plugins
[INFO] Retrieving release information for maven-hello-plugin
FATAL ERROR: Error executing Maven for a project
Error stacktrace:
org.apache.maven.reactor.ReactorException: Error executing project
within the reactor
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:190)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:269)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:324)
       at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
       at org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
       at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)

       at org.codehaus.classworlds.Launcher.main(Launcher.java:363)
Caused by: org.apache.maven.lifecycle.LifecycleExecutionException: Error
resolvi
ng plugin version
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor
(DefaultLifecycleExecutor.java:537)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone
Goal(DefaultLifecycleExecutor.java:149)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:133)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:103)
       at
org.apache.maven.DefaultMaven.processProject(DefaultMaven.java:261)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:180)
       ... 9 more
Caused by:
org.apache.maven.plugin.version.PluginVersionResolutionException:
Error resolving version for
'org.apache.maven.plugins:maven-hello-plugin': Cannot resolve RELEASE
version of this plugin.
       at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveRe
leaseVersion(DefaultPluginVersionManager.java:570)
       at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl
uginVersion(DefaultPluginVersionManager.java:130)
       at
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPlug
inManager.java:192)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor
(DefaultLifecycleExecutor.java:528)
       ... 14 more
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException:
Unable to find release for artifact
org.apache.maven.plugins:maven-hello-plugin:maven
- -plugin:RELEASE
 org.apache.maven.plugins:maven-hello-plugin:RELEASE:maven-plugin

from the specified remote repositories:
 http://repo1.maven.org/maven2/plugins
       at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
faultArtifactResolver.java:88)
       at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveRe
leaseVersion(DefaultPluginVersionManager.java:566)
       ... 17 more
Caused by:
org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException
: Unable to find release for artifact
org.apache.maven.plugins:maven-hello-plugin:maven-plugin:RELEASE
       at
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.ret
rieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
       at
org.apache.maven.artifact.transform.AbstractVersionTransformation.res
olveVersion(AbstractVersionTransformation.java:104)
       at
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.tra
nsformForResolve(ReleaseArtifactTransformation.java:51)
       at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
faultArtifactResolver.java:84)
       ... 18 more
Caused by: org.apache.maven.wagon.ResourceDoesNotExistException:
Unable to locate resource in repository
       at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
ata(LightweightHttpWagon.java:81)
       at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
       at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(D
efaultWagonManager.java:310)
       at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMeta
data(DefaultWagonManager.java:242)
       at
org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.re
trieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
       at
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.ret
rieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
       ... 21 more
Caused by: java.io.FileNotFoundException:
http://www.ibiblio.org/maven2/plugins/
org/apache/maven/plugins/maven-hello-plugin/maven-hello-plugin-RELEASE.version.t
xt
       at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:798)
       at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
ata(LightweightHttpWagon.java:71)
       ... 26 more



Unico Hommes wrote:
> Ha! Your hint about the <id> element was a winner. Thanks a bunch. I
> guess someone better fix this in the documentation.
> 
> --
> Unico
> 
> David Le Strat wrote:
> 
>>>Have you looked at this thread?
>>>
>>>http://marc.theaimsgroup.com/?l=turbine-maven-user&m=112013632905808&w=2
>>>
>>>I had the same issue, it was caused by a missing
>>>element in the pom.xml.  I also saw the error with an
>>>extra element (<id> should not be there).
>>>
>>>Regards,
>>>
>>>David Le Strat.
>>>
>>>--- Unico Hommes <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>>I am following the "Developing Plugins with
>>>Marmalade" tutorial on the
>>>Maven 2 website. Following the instructions to the
>>>letter of creating
>>>the pom.xml and the hello world marmalade script
>>>running 'm2 install'
>>>gives me the following NPE:
>>>
>>>java.lang.NullPointerException
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.metamodel.AbstractMarmaladeTagLibrary.createTa
>>>
>>>g(AbstractMarmaladeTagLibrary.java:59)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.metamodel.MarmaladeTagBuilder.build(MarmaladeT
>>>
>>>agBuilder.java:67)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.metamodel.MarmaladeTagBuilder.build(MarmaladeT
>>>
>>>agBuilder.java:83)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.metamodel.MarmaladeTagBuilder.build(MarmaladeT
>>>
>>>agBuilder.java:83)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.metamodel.ScriptBuilder.build(ScriptBuilder.ja
>>>
>>>va:51)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.launch.MarmaladeLauncher.buildScript(Marmalade
>>>
>>>Launcher.java:264)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.marmalade.launch.MarmaladeLauncher.getMarmaladeScript(Ma
>>>
>>>rmaladeLauncher.java:313)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.tools.plugin.extractor.marmalade.MarmaladeMojoDescri
>>>
>>>>ptorExtractor.extractMojoDescriptors(MarmaladeMojoDescriptorExtractor.java:89)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescripto
>>>
>>>>rExtractor.execute(AbstractScriptedMojoDescriptorExtractor.java:34)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.tools.plugin.scanner.DefaultMojoScanner.populatePlug
>>>
>>>inDescriptor(DefaultMojoScanner.java:69)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(Abstract
>>>
>>>GeneratorMojo.java:93)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
>>>
>>>nManager.java:401)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
>>>
>>>ultLifecycleExecutor.java:169)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
>>>
>>>fecycle(DefaultLifecycleExecutor.java:143)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
>>>
>>>ltLifecycleExecutor.java:129)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
>>>
>>>fecycleExecutor.java:103)
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.DefaultMaven.processProject(DefaultMaven.java:261)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.DefaultMaven.execute(DefaultMaven.java:180)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.apache.maven.cli.MavenCli.main(MavenCli.java:269)
>>>
>>>       at
>>>sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>>>Method)
>>>       at
>>>
>>>
>>>
>>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>>>
>>>java:39)
>>>       at
>>>
>>>
>>>
>>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>>>
>>>sorImpl.java:25)
>>>       at
>>>java.lang.reflect.Method.invoke(Method.java:324)
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.classworlds.Launcher.launch(Launcher.java:243)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416)
>>>
>>>       at
>>>
>>>
>>>
>>>>org.codehaus.classworlds.Launcher.main(Launcher.java:363)
>>>
>>>
>>>Anybody know what's wrong?
>>>
>>>--
>>>Unico
>>>
> 
> 
>>>---------------------------------------------------------------------
> 
> 
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> 
>>>________________________
>>>David Le Strat
>>>Blogging @ http://dlsthoughts.blogspot.com
> 
> 
> 
> 
>>>____________________________________________________
>>>Sell on Yahoo! Auctions ? no fees. Bid on great items.  
>>>http://auctions.yahoo.com/
> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFCy/Mtcuec8tVNKAwRAmb+AJ9yBlEfzVtxIJHuv6lNtguEXDnwSQCg3nmO
4FLP88K3pKvWktKwSwbxnMs=
=MT8S
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to