You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by David Le Strat <dl...@yahoo.com> on 2005/06/29 15:37:15 UTC

[m2a3] Basic Marmalade Plugin Not working

All,

I am build a marmalade plugin and started with the
basic example.  I found a similar post at
http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111942554100446
but no resolution suggestion. I am using m2 alpha3.

My mmld file is quite basic (I used the hello example
to start):

<mojo xmlns="marmalade:mojo">
  <metadata>
    <goal>deploy</goal>
    <description>Deploy Plugin.</description>
  </metadata>
  <execute>
    <c:out xmlns:c="marmalade:core">Hello,
World</c:out>
  </execute>
</mojo>

After installing the plugin and executing it, it
complains that it cannot find
maven-scorpion-plugin-RELEASE.version.txt in the
central repository.  Full logs are below.  Does anyone
have any idea how to work around this issue?

Regards,

David Le Strat

----------------------

m2 -e scorpion:deploy

+ Error stacktraces are turned on.
[INFO]
----------------------------------------------------------------------------
[INFO] Building Scorpion Portal
[INFO]
----------------------------------------------------------------------------
[INFO] maven-scorpion-plugin: checking for updates
from central-plugins
[INFO] Retrieving release information for
maven-scorpion-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(DelegatingMethodAccessorImpl.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 resolving plugin version
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:537)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:149)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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-scorpion-plugin':
Cannot resolve RELEASE version of this plugin.
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:570)
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:130)
        at
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.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-scorpion-plugin:maven-plugin:RELEASE
 
org.apache.maven.plugins:maven-scorpion-plugin:RELEASE:maven-plugin

from the specified remote repositories:
  http://repo1.maven.org/maven2/plugins
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:88)
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:566)
        ... 17 more
Caused by:
org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
Unable to find release for artifact
org.apache.maven.plugins:maven-scorpion-plugin:maven-plugin:RELEASE
        at
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
        at
org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:104)
        at
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.transformForResolve(ReleaseArtifactTransformation.java:51)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.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.fillInputData(LightweightHttpWagon.java:81)
        at
org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
        at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:242)
        at
org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.retrieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
        at
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
        ... 21 more
Caused by: java.io.FileNotFoundException:
http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-scorpion-plugin/maven-scorpion-plugin-RELEASE.version.txt
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:798)
        at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:71)
        ... 26 more

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by Emmanuel Venisse <em...@venisse.net>.
In the project that use your plugin, define this in <build> :

<plugins>
   <plugin>
     <groupId>org.apache.maven.plugins</groupId>
     <artifactId>maven-scorpion-plugin</artifactId>
     <version>1.0</version>
   </plugin>
</plugins>

Emmanuel

David Le Strat wrote:
> Emmanuel,
> 
> This is my pom.xml
> 
> <project>
> 	<modelVersion>4.0.0</modelVersion>
> 	<groupId>org.apache.maven.plugins</groupId>
> 	<artifactId>maven-scorpion-plugin</artifactId>
> 	<version>1.0</version>
> 	<packaging>maven-plugin</packaging>
> 	<name>Scorpion Portal Deploy Plugin</name>
> 	<description>Scorpion Portal Deploy
> Plugin</description>
> 	<url />
> 	<issueManagement />
> 	<ciManagement />
> 	<developers/>
> 	<dependencies></dependencies>
> 	<organization />
> 	<build>
> 	
> <scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
> 
> 		<!-- Since the script source directory is only a
> marker for a resource, you
> 			 still have to declare that directory for resource
> inclusion when you
> 			 build.
> 		-->
> 		<resources>
> 			<resource>
> 				<directory>src/main/scripts</directory>
> 				<includes>
> 					<include>**/*.mmld</include>
> 				</includes>
> 			</resource>
> 		</resources>
> 	</build>
> 	<distributionManagement />
> 	<modules />
> 	<scm />
> </project>
> 
> --- Emmanuel Venisse <em...@venisse.net> wrote:
> 
> 
>>Do you have define the version of your plugin in
>>your pom?
>>
>>Emmanuel
>>
>>David Le Strat wrote:
>>
>>>All,
>>>
>>>I am build a marmalade plugin and started with the
>>>basic example.  I found a similar post at
>>>
>>
> http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111942554100446
> 
>>>but no resolution suggestion. I am using m2
>>
>>alpha3.
>>
>>>My mmld file is quite basic (I used the hello
>>
>>example
>>
>>>to start):
>>>
>>><mojo xmlns="marmalade:mojo">
>>>  <metadata>
>>>    <goal>deploy</goal>
>>>    <description>Deploy Plugin.</description>
>>>  </metadata>
>>>  <execute>
>>>    <c:out xmlns:c="marmalade:core">Hello,
>>>World</c:out>
>>>  </execute>
>>></mojo>
>>>
>>>After installing the plugin and executing it, it
>>>complains that it cannot find
>>>maven-scorpion-plugin-RELEASE.version.txt in the
>>>central repository.  Full logs are below.  Does
>>
>>anyone
>>
>>>have any idea how to work around this issue?
>>>
>>>Regards,
>>>
>>>David Le Strat
>>>
>>>----------------------
>>>
>>>m2 -e scorpion:deploy
>>>
>>>+ Error stacktraces are turned on.
>>>[INFO]
>>>
>>
> ----------------------------------------------------------------------------
> 
>>>[INFO] Building Scorpion Portal
>>>[INFO]
>>>
>>
> ----------------------------------------------------------------------------
> 
>>>[INFO] maven-scorpion-plugin: checking for updates
>>>from central-plugins
>>>[INFO] Retrieving release information for
>>>maven-scorpion-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(DelegatingMethodAccessorImpl.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 resolving plugin version
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:537)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:149)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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-scorpion-plugin':
>>>Cannot resolve RELEASE version of this plugin.
>>>        at
>>>
>>
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:570)
> 
>>>        at
>>>
>>
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:130)
> 
>>>        at
>>>
>>
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.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-scorpion-plugin:maven-plugin:RELEASE
> 
>>> 
>>>
>>
> org.apache.maven.plugins:maven-scorpion-plugin:RELEASE:maven-plugin
> 
>>>from the specified remote repositories:
>>>  http://repo1.maven.org/maven2/plugins
>>>        at
>>>
>>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:88)
> 
>>>        at
>>>
>>
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:566)
> 
>>>        ... 17 more
>>>Caused by:
>>>
>>
> org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
> 
>>>Unable to find release for artifact
>>>
>>
> org.apache.maven.plugins:maven-scorpion-plugin:maven-plugin:RELEASE
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:104)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.transformForResolve(ReleaseArtifactTransformation.java:51)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.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.fillInputData(LightweightHttpWagon.java:81)
> 
>>>        at
>>>
>>
> org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:242)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.retrieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
> 
>>>        at
>>>
>>
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
> 
>>>        ... 21 more
>>>Caused by: java.io.FileNotFoundException:
>>>
>>
> http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-scorpion-plugin/maven-scorpion-plugin-RELEASE.version.txt
> 
>>>        at
>>>
>>
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:798)
> 
>>>        at
>>
> === message truncated ===
> 
> 
> 
> 		
> ____________________________________________________ 
> Yahoo! Sports 
> Rekindle the Rivalries. Sign up for Fantasy Football 
> http://football.fantasysports.yahoo.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by David Le Strat <dl...@yahoo.com>.
Emmanuel,

This is my pom.xml

<project>
	<modelVersion>4.0.0</modelVersion>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-scorpion-plugin</artifactId>
	<version>1.0</version>
	<packaging>maven-plugin</packaging>
	<name>Scorpion Portal Deploy Plugin</name>
	<description>Scorpion Portal Deploy
Plugin</description>
	<url />
	<issueManagement />
	<ciManagement />
	<developers/>
	<dependencies></dependencies>
	<organization />
	<build>
	
<scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>

		<!-- Since the script source directory is only a
marker for a resource, you
			 still have to declare that directory for resource
inclusion when you
			 build.
		-->
		<resources>
			<resource>
				<directory>src/main/scripts</directory>
				<includes>
					<include>**/*.mmld</include>
				</includes>
			</resource>
		</resources>
	</build>
	<distributionManagement />
	<modules />
	<scm />
</project>

--- Emmanuel Venisse <em...@venisse.net> wrote:

> Do you have define the version of your plugin in
> your pom?
> 
> Emmanuel
> 
> David Le Strat wrote:
> > All,
> > 
> > I am build a marmalade plugin and started with the
> > basic example.  I found a similar post at
> >
>
http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111942554100446
> > but no resolution suggestion. I am using m2
> alpha3.
> > 
> > My mmld file is quite basic (I used the hello
> example
> > to start):
> > 
> > <mojo xmlns="marmalade:mojo">
> >   <metadata>
> >     <goal>deploy</goal>
> >     <description>Deploy Plugin.</description>
> >   </metadata>
> >   <execute>
> >     <c:out xmlns:c="marmalade:core">Hello,
> > World</c:out>
> >   </execute>
> > </mojo>
> > 
> > After installing the plugin and executing it, it
> > complains that it cannot find
> > maven-scorpion-plugin-RELEASE.version.txt in the
> > central repository.  Full logs are below.  Does
> anyone
> > have any idea how to work around this issue?
> > 
> > Regards,
> > 
> > David Le Strat
> > 
> > ----------------------
> > 
> > m2 -e scorpion:deploy
> > 
> > + Error stacktraces are turned on.
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [INFO] Building Scorpion Portal
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [INFO] maven-scorpion-plugin: checking for updates
> > from central-plugins
> > [INFO] Retrieving release information for
> > maven-scorpion-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(DelegatingMethodAccessorImpl.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 resolving plugin version
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:537)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:149)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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-scorpion-plugin':
> > Cannot resolve RELEASE version of this plugin.
> >         at
> >
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:570)
> >         at
> >
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:130)
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.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-scorpion-plugin:maven-plugin:RELEASE
> >  
> >
>
org.apache.maven.plugins:maven-scorpion-plugin:RELEASE:maven-plugin
> > 
> > from the specified remote repositories:
> >   http://repo1.maven.org/maven2/plugins
> >         at
> >
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:88)
> >         at
> >
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:566)
> >         ... 17 more
> > Caused by:
> >
>
org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
> > Unable to find release for artifact
> >
>
org.apache.maven.plugins:maven-scorpion-plugin:maven-plugin:RELEASE
> >         at
> >
>
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
> >         at
> >
>
org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:104)
> >         at
> >
>
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.transformForResolve(ReleaseArtifactTransformation.java:51)
> >         at
> >
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.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.fillInputData(LightweightHttpWagon.java:81)
> >         at
> >
>
org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
> >         at
> >
>
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
> >         at
> >
>
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:242)
> >         at
> >
>
org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.retrieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
> >         at
> >
>
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
> >         ... 21 more
> > Caused by: java.io.FileNotFoundException:
> >
>
http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-scorpion-plugin/maven-scorpion-plugin-RELEASE.version.txt
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:798)
> >         at
> 
=== message truncated ===



		
____________________________________________________ 
Yahoo! Sports 
Rekindle the Rivalries. Sign up for Fantasy Football 
http://football.fantasysports.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by David Le Strat <dl...@yahoo.com>.
That was it. Thanks a bunch.

Regards,

David Le Strat.

--- Emmanuel Venisse <em...@venisse.net> wrote:

> It's a bug in m2, your plugin need to have actually
> at least one 
> parameter. It's fixed in svn.
> 
> Emmanuel
> 
> David Le Strat wrote:
> > This definitely helped thank you. I am obviously
> going
> > through the basics here and I appreciate all your
> > help.
> > 
> > I am now getting a NullPointer exception.  If I
> run
> > let's say m2 war:war, everything works fine.  So
> my
> > pom.xml must be correct.
> > 
> > Something must be wrong with my mmld.  Am I way
> off
> > base here? Any idea?
> > 
> > Here is the script:
> > 
> > <mojo xmlns="marmalade:mojo">
> >   <metadata>
> >     <goal>deploy</goal>
> >     <description>Deploy Plugin.</description>
> >   </metadata>
> >   <execute>
> >     <c:out xmlns:c="marmalade:core">Hello,
> > World</c:out>
> >   </execute>
> > </mojo>
> > 
> > For info, the stack trace I am getting:
> > 
> > java.lang.NullPointerException
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.validatePomConfiguration(DefaultPluginManager.java:773)
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:511)
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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)
> > 
> > 
> > --- Kenney Westerhof <fo...@neonics.com> wrote:
> > 
> > 
> >>On Wed, 29 Jun 2005, David Le Strat wrote:
> >>
> >>
> >>>Thanks for the help.  I am making some progress. 
> >>
> >>I am
> >>
> >>>now getting: Nonexistent component:
> >>>
> >>
> >
>
org.codehaus.plexus.component.factory.ComponentFactorymarmalade
> > 
> >>>It looks like my component cannot be found.  I
> ran
> >>
> >>m2
> >>
> >>>install and my component is correctly deployed in
> >>
> >>my
> >>
> >>>local repository.
> >>
> >>Your plugin is found, but the marmalade factory
> for
> >>instantiating it
> >>is not (normally Java is used).
> >>The marmalade factory is a part of maven2, so it's
> >>available. However,
> >>you need to define a dependency on it in your pom.
> >>
> >>You probably didn't create the project using
> >>archetype?
> >>
> >>Here are the dependencies you need to include in
> the
> >>pom:
> >>
> >>  <dependencies>
> >>    <dependency>
> >>      <groupId>org.apache.maven</groupId>
> >>      <artifactId>maven-plugin-api</artifactId>
> >>      <version>2.0-beta-1-SNAPSHOT</version>
> >>    </dependency>
> >>    <dependency>
> >>      <groupId>marmalade</groupId>
> >>      <artifactId>marmalade-core</artifactId>
> >>      <version>1.0-alpha-4</version>
> >>    </dependency>
> >>    <dependency>
> >>      <groupId>marmalade</groupId>
> >>     
> <artifactId>marmalade-el-commons</artifactId>
> >>      <version>1.0-alpha-3</version>
> >>    </dependency>
> >>    <dependency>
> >>      <groupId>marmalade</groupId>
> >>      <artifactId>marmalade-tags-io</artifactId>
> >>      <version>1.0-alpha-3</version>
> >>    </dependency>
> >>    <dependency>
> >>      <groupId>org.apache.maven</groupId>
> >>     
> >><artifactId>maven-script-marmalade</artifactId>
> >>      <version>2.0-beta-1-SNAPSHOT</version>
> >>    </dependency>
> >>  </dependencies>
> >>
> >>(taken from
> >>
> > 
> >
>
maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml)
> > 
> >>Hope this helps.
> >>
> >>-- Kenney
> >>
> >>
> >>>I also checked the content of my plugin.xml and
> >>>scorpion:deploy is the correct command name.  I
> am
> >>
> >>not
> >>
> >>>sure what's going on, any suggestion would be
> >>>appreciated.
> >>>
> >>><plugin>
> >>>  <groupId>org.apache.maven.plugins</groupId>
> >>>  <artifactId>maven-scorpion-plugin</artifactId>
> >>>  <version>1.0</version>
> >>>  <goalPrefix>scorpion</goalPrefix>
> >>>  <isolatedRealm>false</isolatedRealm>
> >>>  <inheritedByDefault>true</inheritedByDefault>
> >>>- <mojos>
> >>>- <mojo>
> >>>  <goal>deploy</goal>
> >>>  <requiresProject>true</requiresProject>
> >>>  <requiresOnline>false</requiresOnline>
> >>>  <inheritedByDefault>true</inheritedByDefault>
> >>>  <implementation>/deploy.mmld</implementation>
> >>>  <language>marmalade</language>
> 
=== message truncated ===



		
__________________________________ 
Yahoo! Mail 
Stay connected, organized, and protected. Take the tour: 
http://tour.mail.yahoo.com/mailtour.html 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by Emmanuel Venisse <em...@venisse.net>.
It's a bug in m2, your plugin need to have actually at least one 
parameter. It's fixed in svn.

Emmanuel

David Le Strat wrote:
> This definitely helped thank you. I am obviously going
> through the basics here and I appreciate all your
> help.
> 
> I am now getting a NullPointer exception.  If I run
> let's say m2 war:war, everything works fine.  So my
> pom.xml must be correct.
> 
> Something must be wrong with my mmld.  Am I way off
> base here? Any idea?
> 
> Here is the script:
> 
> <mojo xmlns="marmalade:mojo">
>   <metadata>
>     <goal>deploy</goal>
>     <description>Deploy Plugin.</description>
>   </metadata>
>   <execute>
>     <c:out xmlns:c="marmalade:core">Hello,
> World</c:out>
>   </execute>
> </mojo>
> 
> For info, the stack trace I am getting:
> 
> java.lang.NullPointerException
>         at
> org.apache.maven.plugin.DefaultPluginManager.validatePomConfiguration(DefaultPluginManager.java:773)
>         at
> org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:511)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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)
> 
> 
> --- Kenney Westerhof <fo...@neonics.com> wrote:
> 
> 
>>On Wed, 29 Jun 2005, David Le Strat wrote:
>>
>>
>>>Thanks for the help.  I am making some progress. 
>>
>>I am
>>
>>>now getting: Nonexistent component:
>>>
>>
> org.codehaus.plexus.component.factory.ComponentFactorymarmalade
> 
>>>It looks like my component cannot be found.  I ran
>>
>>m2
>>
>>>install and my component is correctly deployed in
>>
>>my
>>
>>>local repository.
>>
>>Your plugin is found, but the marmalade factory for
>>instantiating it
>>is not (normally Java is used).
>>The marmalade factory is a part of maven2, so it's
>>available. However,
>>you need to define a dependency on it in your pom.
>>
>>You probably didn't create the project using
>>archetype?
>>
>>Here are the dependencies you need to include in the
>>pom:
>>
>>  <dependencies>
>>    <dependency>
>>      <groupId>org.apache.maven</groupId>
>>      <artifactId>maven-plugin-api</artifactId>
>>      <version>2.0-beta-1-SNAPSHOT</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>marmalade</groupId>
>>      <artifactId>marmalade-core</artifactId>
>>      <version>1.0-alpha-4</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>marmalade</groupId>
>>      <artifactId>marmalade-el-commons</artifactId>
>>      <version>1.0-alpha-3</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>marmalade</groupId>
>>      <artifactId>marmalade-tags-io</artifactId>
>>      <version>1.0-alpha-3</version>
>>    </dependency>
>>    <dependency>
>>      <groupId>org.apache.maven</groupId>
>>     
>><artifactId>maven-script-marmalade</artifactId>
>>      <version>2.0-beta-1-SNAPSHOT</version>
>>    </dependency>
>>  </dependencies>
>>
>>(taken from
>>
> 
> maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml)
> 
>>Hope this helps.
>>
>>-- Kenney
>>
>>
>>>I also checked the content of my plugin.xml and
>>>scorpion:deploy is the correct command name.  I am
>>
>>not
>>
>>>sure what's going on, any suggestion would be
>>>appreciated.
>>>
>>><plugin>
>>>  <groupId>org.apache.maven.plugins</groupId>
>>>  <artifactId>maven-scorpion-plugin</artifactId>
>>>  <version>1.0</version>
>>>  <goalPrefix>scorpion</goalPrefix>
>>>  <isolatedRealm>false</isolatedRealm>
>>>  <inheritedByDefault>true</inheritedByDefault>
>>>- <mojos>
>>>- <mojo>
>>>  <goal>deploy</goal>
>>>  <requiresProject>true</requiresProject>
>>>  <requiresOnline>false</requiresOnline>
>>>  <inheritedByDefault>true</inheritedByDefault>
>>>  <implementation>/deploy.mmld</implementation>
>>>  <language>marmalade</language>
>>>  <configurator>map-oriented</configurator>
>>>  <composer>map-oriented</composer>
>>>
>>>
> <instantiationStrategy>per-lookup</instantiationStrategy>
> 
>>>
>>>
> <executionStrategy>once-per-session</executionStrategy>
> 
>>>  <parameters />
>>>  </mojo>
>>>  </mojos>
>>>  <dependencies />
>>>  </plugin>
>>>
>>>Logs are below for reference:
>>>
>>>--------------------------------------
>>>
>>>[ERROR] Nonexistent component:
>>>
>>
> org.codehaus.plexus.component.factory.ComponentFactorymarmalade
> 
>>>[INFO]
>>>
>>
> ----------------------------------------------------------------------------
> 
>>>[ERROR] BUILD ERROR
>>>[INFO]
>>>
>>
> ----------------------------------------------------------------------------
> 
>>>[INFO] Diagnosis: Error looking up plugin:
>>>[INFO]
>>>
>>
> ----------------------------------------------------------------------------
> 
>>>[ERROR] Cause:
>>>org.apache.maven.plugin.MojoExecutionException:
>>
>>Error
>>
>>>looking up plugin:
>>>        at
>>>
>>
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:382)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> 
>>>        at
>>>
>>
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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.codehaus.plexus.component.repository.exception.ComponentLookupException:
> 
>>>Unable to lookup component
>>>
>>
> 'org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-scorpion-plugin:1.0:deploy',
> 
>>>it could not be created
>>>        at
>>>
>>
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:311)
> 
>>>        at
>>>
>>
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
> 
>>>        at
>>>
>>
> org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:495)
> 
>>>        at
>>>
>>
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
> 
>>>        ... 15 more
>>>Caused by:
>>>
>>
> org.codehaus.plexus.component.factory.ComponentInstantiationException:
> 
>>>Unable to create component as factory 'marmalade'
>>>could not be found
>>>        at
>>>
>>
> org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1411)
> 
>>>        at
>>>
>>
> org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:93)
> 
> === message truncated ===
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by David Le Strat <dl...@yahoo.com>.
This definitely helped thank you. I am obviously going
through the basics here and I appreciate all your
help.

I am now getting a NullPointer exception.  If I run
let's say m2 war:war, everything works fine.  So my
pom.xml must be correct.

Something must be wrong with my mmld.  Am I way off
base here? Any idea?

Here is the script:

<mojo xmlns="marmalade:mojo">
  <metadata>
    <goal>deploy</goal>
    <description>Deploy Plugin.</description>
  </metadata>
  <execute>
    <c:out xmlns:c="marmalade:core">Hello,
World</c:out>
  </execute>
</mojo>

For info, the stack trace I am getting:

java.lang.NullPointerException
        at
org.apache.maven.plugin.DefaultPluginManager.validatePomConfiguration(DefaultPluginManager.java:773)
        at
org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:511)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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)


--- Kenney Westerhof <fo...@neonics.com> wrote:

> On Wed, 29 Jun 2005, David Le Strat wrote:
> 
> > Thanks for the help.  I am making some progress. 
> I am
> > now getting: Nonexistent component:
> >
>
org.codehaus.plexus.component.factory.ComponentFactorymarmalade
> >
> > It looks like my component cannot be found.  I ran
> m2
> > install and my component is correctly deployed in
> my
> > local repository.
> 
> Your plugin is found, but the marmalade factory for
> instantiating it
> is not (normally Java is used).
> The marmalade factory is a part of maven2, so it's
> available. However,
> you need to define a dependency on it in your pom.
> 
> You probably didn't create the project using
> archetype?
> 
> Here are the dependencies you need to include in the
> pom:
> 
>   <dependencies>
>     <dependency>
>       <groupId>org.apache.maven</groupId>
>       <artifactId>maven-plugin-api</artifactId>
>       <version>2.0-beta-1-SNAPSHOT</version>
>     </dependency>
>     <dependency>
>       <groupId>marmalade</groupId>
>       <artifactId>marmalade-core</artifactId>
>       <version>1.0-alpha-4</version>
>     </dependency>
>     <dependency>
>       <groupId>marmalade</groupId>
>       <artifactId>marmalade-el-commons</artifactId>
>       <version>1.0-alpha-3</version>
>     </dependency>
>     <dependency>
>       <groupId>marmalade</groupId>
>       <artifactId>marmalade-tags-io</artifactId>
>       <version>1.0-alpha-3</version>
>     </dependency>
>     <dependency>
>       <groupId>org.apache.maven</groupId>
>      
> <artifactId>maven-script-marmalade</artifactId>
>       <version>2.0-beta-1-SNAPSHOT</version>
>     </dependency>
>   </dependencies>
> 
> (taken from
>
maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml)
> 
> Hope this helps.
> 
> -- Kenney
> 
> >
> > I also checked the content of my plugin.xml and
> > scorpion:deploy is the correct command name.  I am
> not
> > sure what's going on, any suggestion would be
> > appreciated.
> >
> > <plugin>
> >   <groupId>org.apache.maven.plugins</groupId>
> >   <artifactId>maven-scorpion-plugin</artifactId>
> >   <version>1.0</version>
> >   <goalPrefix>scorpion</goalPrefix>
> >   <isolatedRealm>false</isolatedRealm>
> >   <inheritedByDefault>true</inheritedByDefault>
> > - <mojos>
> > - <mojo>
> >   <goal>deploy</goal>
> >   <requiresProject>true</requiresProject>
> >   <requiresOnline>false</requiresOnline>
> >   <inheritedByDefault>true</inheritedByDefault>
> >   <implementation>/deploy.mmld</implementation>
> >   <language>marmalade</language>
> >   <configurator>map-oriented</configurator>
> >   <composer>map-oriented</composer>
> >
> >
>
<instantiationStrategy>per-lookup</instantiationStrategy>
> >
> >
> >
>
<executionStrategy>once-per-session</executionStrategy>
> >
> >   <parameters />
> >   </mojo>
> >   </mojos>
> >   <dependencies />
> >   </plugin>
> >
> > Logs are below for reference:
> >
> > --------------------------------------
> >
> > [ERROR] Nonexistent component:
> >
>
org.codehaus.plexus.component.factory.ComponentFactorymarmalade
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [ERROR] BUILD ERROR
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [INFO] Diagnosis: Error looking up plugin:
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [ERROR] Cause:
> > org.apache.maven.plugin.MojoExecutionException:
> Error
> > looking up plugin:
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:382)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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.codehaus.plexus.component.repository.exception.ComponentLookupException:
> > Unable to lookup component
> >
>
'org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-scorpion-plugin:1.0:deploy',
> > it could not be created
> >         at
> >
>
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:311)
> >         at
> >
>
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:495)
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
> >         ... 15 more
> > Caused by:
> >
>
org.codehaus.plexus.component.factory.ComponentInstantiationException:
> > Unable to create component as factory 'marmalade'
> > could not be found
> >         at
> >
>
org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1411)
> >         at
> >
>
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:93)
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by Kenney Westerhof <fo...@neonics.com>.
On Wed, 29 Jun 2005, David Le Strat wrote:

> Thanks for the help.  I am making some progress.  I am
> now getting: Nonexistent component:
> org.codehaus.plexus.component.factory.ComponentFactorymarmalade
>
> It looks like my component cannot be found.  I ran m2
> install and my component is correctly deployed in my
> local repository.

Your plugin is found, but the marmalade factory for instantiating it
is not (normally Java is used).
The marmalade factory is a part of maven2, so it's available. However,
you need to define a dependency on it in your pom.

You probably didn't create the project using archetype?

Here are the dependencies you need to include in the pom:

  <dependencies>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-plugin-api</artifactId>
      <version>2.0-beta-1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>marmalade</groupId>
      <artifactId>marmalade-core</artifactId>
      <version>1.0-alpha-4</version>
    </dependency>
    <dependency>
      <groupId>marmalade</groupId>
      <artifactId>marmalade-el-commons</artifactId>
      <version>1.0-alpha-3</version>
    </dependency>
    <dependency>
      <groupId>marmalade</groupId>
      <artifactId>marmalade-tags-io</artifactId>
      <version>1.0-alpha-3</version>
    </dependency>
    <dependency>
      <groupId>org.apache.maven</groupId>
      <artifactId>maven-script-marmalade</artifactId>
      <version>2.0-beta-1-SNAPSHOT</version>
    </dependency>
  </dependencies>

(taken from
maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml)

Hope this helps.

-- Kenney

>
> I also checked the content of my plugin.xml and
> scorpion:deploy is the correct command name.  I am not
> sure what's going on, any suggestion would be
> appreciated.
>
> <plugin>
>   <groupId>org.apache.maven.plugins</groupId>
>   <artifactId>maven-scorpion-plugin</artifactId>
>   <version>1.0</version>
>   <goalPrefix>scorpion</goalPrefix>
>   <isolatedRealm>false</isolatedRealm>
>   <inheritedByDefault>true</inheritedByDefault>
> - <mojos>
> - <mojo>
>   <goal>deploy</goal>
>   <requiresProject>true</requiresProject>
>   <requiresOnline>false</requiresOnline>
>   <inheritedByDefault>true</inheritedByDefault>
>   <implementation>/deploy.mmld</implementation>
>   <language>marmalade</language>
>   <configurator>map-oriented</configurator>
>   <composer>map-oriented</composer>
>
> <instantiationStrategy>per-lookup</instantiationStrategy>
>
>
> <executionStrategy>once-per-session</executionStrategy>
>
>   <parameters />
>   </mojo>
>   </mojos>
>   <dependencies />
>   </plugin>
>
> Logs are below for reference:
>
> --------------------------------------
>
> [ERROR] Nonexistent component:
> org.codehaus.plexus.component.factory.ComponentFactorymarmalade
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Diagnosis: Error looking up plugin:
> [INFO]
> ----------------------------------------------------------------------------
> [ERROR] Cause:
> org.apache.maven.plugin.MojoExecutionException: Error
> looking up plugin:
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:382)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Unable to lookup component
> 'org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-scorpion-plugin:1.0:deploy',
> it could not be created
>         at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:311)
>         at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
>         at
> org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:495)
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
>         ... 15 more
> Caused by:
> org.codehaus.plexus.component.factory.ComponentInstantiationException:
> Unable to create component as factory 'marmalade'
> could not be found
>         at
> org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1411)
>         at
> org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:93)
>         at
> org.codehaus.plexus.component.manager.PerLookupComponentManager.getComponent(PerLookupComponentManager.java:48)
>         at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:307)
>         ... 18 more
> Caused by:
> org.codehaus.plexus.component.factory.UndefinedComponentFactoryException:
> Specified component factory cannot be found: marmalade
>         at
> org.codehaus.plexus.component.factory.DefaultComponentFactoryManager.findComponentFactory(DefaultComponentFactoryManager.java:72)
>         at
> org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1400)
>         ... 21 more
> Caused by:
> org.codehaus.plexus.component.repository.exception.ComponentLookupException:
> Component descriptor cannot be found in the component
> repository:
> org.codehaus.plexus.component.factory.ComponentFactorymarmalade.
>         at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:299)
>         at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:292)
>         at
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
>         at
> org.codehaus.plexus.component.factory.DefaultComponentFactoryManager.findComponentFactory(DefaultComponentFactoryManager.java:68)
>         ... 22 more
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Total time: < 1 second
>
> --- Emmanuel Venisse <em...@venisse.net> wrote:
>
> > Do you have define the version of your plugin in
> > your pom?
> >
> > Emmanuel
> >
> > David Le Strat wrote:
> > > All,
> > >
> > > I am build a marmalade plugin and started with the
> > > basic example.  I found a similar post at
> > >
> >
> http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111942554100446
> > > but no resolution suggestion. I am using m2
> > alpha3.
> > >
> > > My mmld file is quite basic (I used the hello
> > example
> > > to start):
> > >
> > > <mojo xmlns="marmalade:mojo">
> > >   <metadata>
> > >     <goal>deploy</goal>
> > >     <description>Deploy Plugin.</description>
> > >   </metadata>
> > >   <execute>
> > >     <c:out xmlns:c="marmalade:core">Hello,
> > > World</c:out>
> > >   </execute>
> > > </mojo>
> > >
> > > After installing the plugin and executing it, it
> > > complains that it cannot find
> > > maven-scorpion-plugin-RELEASE.version.txt in the
> > > central repository.  Full logs are below.  Does
> > anyone
> > > have any idea how to work around this issue?
> > >
> > > Regards,
> > >
> > > David Le Strat
> > >
> > > ----------------------
> > >
> > > m2 -e scorpion:deploy
> > >
> > > + Error stacktraces are turned on.
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > > [INFO] Building Scorpion Portal
> > > [INFO]
> > >
> >
> ----------------------------------------------------------------------------
> > > [INFO] maven-scorpion-plugin: checking for updates
> > > from central-plugins
> > > [INFO] Retrieving release information for
> > > maven-scorpion-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(DelegatingMethodAccessorImpl.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 resolving plugin version
> > >         at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:537)
> > >         at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:149)
> > >         at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> > >         at
> > >
> >
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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-scorpion-plugin':
> > > Cannot resolve RELEASE version of this plugin.
> > >         at
> > >
> >
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:570)
> > >         at
> > >
> >
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:130)
> > >         at
> > >
> >
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.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-scorpion-plugin:maven-plugin:RELEASE
> > >
> > >
> >
> org.apache.maven.plugins:maven-scorpion-plugin:RELEASE:maven-plugin
> > >
> > > from the specified remote repositories:
> > >   http://repo1.maven.org/maven2/plugins
> > >         at
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:88)
> > >         at
> > >
> >
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:566)
> > >         ... 17 more
> > > Caused by:
> > >
> >
> org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
> > > Unable to find release for artifact
> > >
> >
> org.apache.maven.plugins:maven-scorpion-plugin:maven-plugin:RELEASE
> > >         at
> > >
> >
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
> > >         at
> > >
> >
> org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:104)
> > >         at
> > >
> >
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.transformForResolve(ReleaseArtifactTransformation.java:51)
> > >         at
> > >
> >
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.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.fillInputData(LightweightHttpWagon.java:81)
> > >         at
> > >
> >
> org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
> > >         at
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
> > >         at
> > >
> >
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:242)
> > >         at
> > >
> >
> org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.retrieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
> > >         at
> > >
> >
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
> > >         ... 21 more
> > > Caused by: java.io.FileNotFoundException:
> > >
> >
> http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-scorpion-plugin/maven-scorpion-plugin-RELEASE.version.txt
> > >         at
> > >
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:798)
> > >         at
> >
> === message truncated ===
>
>
>
>
> ____________________________________________________
> Yahoo! Sports
> Rekindle the Rivalries. Sign up for Fantasy Football
> http://football.fantasysports.yahoo.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>

--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by David Le Strat <dl...@yahoo.com>.
Thanks for the help.  I am making some progress.  I am
now getting: Nonexistent component:
org.codehaus.plexus.component.factory.ComponentFactorymarmalade

It looks like my component cannot be found.  I ran m2
install and my component is correctly deployed in my
local repository.

I also checked the content of my plugin.xml and
scorpion:deploy is the correct command name.  I am not
sure what's going on, any suggestion would be
appreciated.

<plugin>
  <groupId>org.apache.maven.plugins</groupId> 
  <artifactId>maven-scorpion-plugin</artifactId> 
  <version>1.0</version> 
  <goalPrefix>scorpion</goalPrefix> 
  <isolatedRealm>false</isolatedRealm> 
  <inheritedByDefault>true</inheritedByDefault> 
- <mojos>
- <mojo>
  <goal>deploy</goal> 
  <requiresProject>true</requiresProject> 
  <requiresOnline>false</requiresOnline> 
  <inheritedByDefault>true</inheritedByDefault> 
  <implementation>/deploy.mmld</implementation> 
  <language>marmalade</language> 
  <configurator>map-oriented</configurator> 
  <composer>map-oriented</composer> 
 
<instantiationStrategy>per-lookup</instantiationStrategy>

 
<executionStrategy>once-per-session</executionStrategy>

  <parameters /> 
  </mojo>
  </mojos>
  <dependencies /> 
  </plugin>

Logs are below for reference:

--------------------------------------

[ERROR] Nonexistent component:
org.codehaus.plexus.component.factory.ComponentFactorymarmalade
[INFO]
----------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
----------------------------------------------------------------------------
[INFO] Diagnosis: Error looking up plugin:
[INFO]
----------------------------------------------------------------------------
[ERROR] Cause:
org.apache.maven.plugin.MojoExecutionException: Error
looking up plugin:
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:382)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:169)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:150)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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(DelegatingMethodAccessorImpl.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.codehaus.plexus.component.repository.exception.ComponentLookupException:
Unable to lookup component
'org.apache.maven.plugin.Mojoorg.apache.maven.plugins:maven-scorpion-plugin:1.0:deploy',
it could not be created
        at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:311)
        at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
        at
org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:495)
        at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:373)
        ... 15 more
Caused by:
org.codehaus.plexus.component.factory.ComponentInstantiationException:
Unable to create component as factory 'marmalade'
could not be found
        at
org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1411)
        at
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:93)
        at
org.codehaus.plexus.component.manager.PerLookupComponentManager.getComponent(PerLookupComponentManager.java:48)
        at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:307)
        ... 18 more
Caused by:
org.codehaus.plexus.component.factory.UndefinedComponentFactoryException:
Specified component factory cannot be found: marmalade
        at
org.codehaus.plexus.component.factory.DefaultComponentFactoryManager.findComponentFactory(DefaultComponentFactoryManager.java:72)
        at
org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1400)
        ... 21 more
Caused by:
org.codehaus.plexus.component.repository.exception.ComponentLookupException:
Component descriptor cannot be found in the component
repository:
org.codehaus.plexus.component.factory.ComponentFactorymarmalade.
        at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:299)
        at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:292)
        at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:416)
        at
org.codehaus.plexus.component.factory.DefaultComponentFactoryManager.findComponentFactory(DefaultComponentFactoryManager.java:68)
        ... 22 more
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: < 1 second

--- Emmanuel Venisse <em...@venisse.net> wrote:

> Do you have define the version of your plugin in
> your pom?
> 
> Emmanuel
> 
> David Le Strat wrote:
> > All,
> > 
> > I am build a marmalade plugin and started with the
> > basic example.  I found a similar post at
> >
>
http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111942554100446
> > but no resolution suggestion. I am using m2
> alpha3.
> > 
> > My mmld file is quite basic (I used the hello
> example
> > to start):
> > 
> > <mojo xmlns="marmalade:mojo">
> >   <metadata>
> >     <goal>deploy</goal>
> >     <description>Deploy Plugin.</description>
> >   </metadata>
> >   <execute>
> >     <c:out xmlns:c="marmalade:core">Hello,
> > World</c:out>
> >   </execute>
> > </mojo>
> > 
> > After installing the plugin and executing it, it
> > complains that it cannot find
> > maven-scorpion-plugin-RELEASE.version.txt in the
> > central repository.  Full logs are below.  Does
> anyone
> > have any idea how to work around this issue?
> > 
> > Regards,
> > 
> > David Le Strat
> > 
> > ----------------------
> > 
> > m2 -e scorpion:deploy
> > 
> > + Error stacktraces are turned on.
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [INFO] Building Scorpion Portal
> > [INFO]
> >
>
----------------------------------------------------------------------------
> > [INFO] maven-scorpion-plugin: checking for updates
> > from central-plugins
> > [INFO] Retrieving release information for
> > maven-scorpion-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(DelegatingMethodAccessorImpl.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 resolving plugin version
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:537)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:149)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
> >         at
> >
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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-scorpion-plugin':
> > Cannot resolve RELEASE version of this plugin.
> >         at
> >
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:570)
> >         at
> >
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:130)
> >         at
> >
>
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.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-scorpion-plugin:maven-plugin:RELEASE
> >  
> >
>
org.apache.maven.plugins:maven-scorpion-plugin:RELEASE:maven-plugin
> > 
> > from the specified remote repositories:
> >   http://repo1.maven.org/maven2/plugins
> >         at
> >
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:88)
> >         at
> >
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:566)
> >         ... 17 more
> > Caused by:
> >
>
org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
> > Unable to find release for artifact
> >
>
org.apache.maven.plugins:maven-scorpion-plugin:maven-plugin:RELEASE
> >         at
> >
>
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
> >         at
> >
>
org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:104)
> >         at
> >
>
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.transformForResolve(ReleaseArtifactTransformation.java:51)
> >         at
> >
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.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.fillInputData(LightweightHttpWagon.java:81)
> >         at
> >
>
org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
> >         at
> >
>
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
> >         at
> >
>
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:242)
> >         at
> >
>
org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.retrieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
> >         at
> >
>
org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
> >         ... 21 more
> > Caused by: java.io.FileNotFoundException:
> >
>
http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-scorpion-plugin/maven-scorpion-plugin-RELEASE.version.txt
> >         at
> >
>
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:798)
> >         at
> 
=== message truncated ===



		
____________________________________________________ 
Yahoo! Sports 
Rekindle the Rivalries. Sign up for Fantasy Football 
http://football.fantasysports.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [m2a3] Basic Marmalade Plugin Not working

Posted by Emmanuel Venisse <em...@venisse.net>.
Do you have define the version of your plugin in your pom?

Emmanuel

David Le Strat wrote:
> All,
> 
> I am build a marmalade plugin and started with the
> basic example.  I found a similar post at
> http://marc.theaimsgroup.com/?l=turbine-maven-user&m=111942554100446
> but no resolution suggestion. I am using m2 alpha3.
> 
> My mmld file is quite basic (I used the hello example
> to start):
> 
> <mojo xmlns="marmalade:mojo">
>   <metadata>
>     <goal>deploy</goal>
>     <description>Deploy Plugin.</description>
>   </metadata>
>   <execute>
>     <c:out xmlns:c="marmalade:core">Hello,
> World</c:out>
>   </execute>
> </mojo>
> 
> After installing the plugin and executing it, it
> complains that it cannot find
> maven-scorpion-plugin-RELEASE.version.txt in the
> central repository.  Full logs are below.  Does anyone
> have any idea how to work around this issue?
> 
> Regards,
> 
> David Le Strat
> 
> ----------------------
> 
> m2 -e scorpion:deploy
> 
> + Error stacktraces are turned on.
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Building Scorpion Portal
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] maven-scorpion-plugin: checking for updates
> from central-plugins
> [INFO] Retrieving release information for
> maven-scorpion-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(DelegatingMethodAccessorImpl.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 resolving plugin version
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:537)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:149)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:133)
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.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-scorpion-plugin':
> Cannot resolve RELEASE version of this plugin.
>         at
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:570)
>         at
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:130)
>         at
> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.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-scorpion-plugin:maven-plugin:RELEASE
>  
> org.apache.maven.plugins:maven-scorpion-plugin:RELEASE:maven-plugin
> 
> from the specified remote repositories:
>   http://repo1.maven.org/maven2/plugins
>         at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:88)
>         at
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveReleaseVersion(DefaultPluginVersionManager.java:566)
>         ... 17 more
> Caused by:
> org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
> Unable to find release for artifact
> org.apache.maven.plugins:maven-scorpion-plugin:maven-plugin:RELEASE
>         at
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:86)
>         at
> org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:104)
>         at
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.transformForResolve(ReleaseArtifactTransformation.java:51)
>         at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.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.fillInputData(LightweightHttpWagon.java:81)
>         at
> org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:70)
>         at
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:310)
>         at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:242)
>         at
> org.apache.maven.artifact.metadata.AbstractVersionArtifactMetadata.retrieveFromRemoteRepository(AbstractVersionArtifactMetadata.java:94)
>         at
> org.apache.maven.artifact.transform.ReleaseArtifactTransformation.retrieveFromRemoteRepository(ReleaseArtifactTransformation.java:80)
>         ... 21 more
> Caused by: java.io.FileNotFoundException:
> http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/maven-scorpion-plugin/maven-scorpion-plugin-RELEASE.version.txt
>         at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:798)
>         at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:71)
>         ... 26 more
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org