A recent post on this list indicated that this is a problem specific
to Maven 2.1.x. Axis2 builds fine with Maven 2.0.x. Note that the
plugin Maven is complaining about is built using maven-plugin-plugin.
Therefore I believe this is a problem with Maven itself, not Axis2.

Andreas

On Wed, Apr 29, 2009 at 22:31, Salisbury, Mark <[email protected]> wrote:
> Thanks, I actually tried that (I saw a post on another thread that suggested 
> building those modules first).  I still got the same error after a successful 
> "mvn install" of those modules.
>
> Mark
>
> -----Original Message-----
> From: Sagara Gunathunga [mailto:[email protected]]
> Sent: Wednesday, April 29, 2009 2:07 PM
> To: [email protected]
> Subject: Re: maven build error "Plugin's descriptor contains the wrong 
> version: SNAPSHOT"
>
> Hi Mark,
> Before you build the  top level Axis2 project move to following two
> modules and try to build them first , after that you can build the
> Axis2 project with Maven. Hope this will work.
>
> 1. axis2-aar-maven-plugin
> 2. axis2-mar-maven-plugin
>
>
> Thanks,
>
> On Thu, Apr 30, 2009 at 12:34 AM, Salisbury, Mark <[email protected]> 
> wrote:
>> Hello,
>>
>>
>>
>> I’m unable to build Axis 2 java from source.
>>
>>
>>
>> I downloaded SVN version 768341 from
>> http://svn.apache.org/repos/asf/webservices/axis2/trunk.
>>
>>
>>
>> Then I followed instructions on the install guide
>> (http://ws.apache.org/axis2/1_4_1/installationguide.html), and installed
>> Maven from http://maven.apache.org/download.html.
>>
>>
>>
>> Any suggestions on why I might be seeing this error are appreciated.
>>
>>
>>
>> Mark
>>
>>
>>
>> Here’s my build log:
>>
>>
>>
>> D:\yoda\axis2\java>mvn install
>>
>> [INFO] Scanning for projects...
>>
>> [INFO] Reactor build order:
>>
>> [INFO]   Apache Axis2 - Parent
>>
>> [INFO]   Apache Axis2 - Kernel
>>
>> [INFO]   Apache Axis2 - Data Binding
>>
>> [INFO]   Apache Axis2 - Transport - Local
>>
>> [INFO]   Apache Axis2 - Transport - HTTP
>>
>> [INFO]   Apache Axis2 - Code Generation
>>
>> [INFO]   Apache Axis2 - ADB Codegen
>>
>> [INFO]   Apache Axis2 - tool - MAR Maven Plugin
>>
>> [INFO]   Apache Axis2 - Addressing
>>
>> [INFO]   Apache Axis2 - Java2WSDL
>>
>> [INFO]   Apache Axis2 - Fast Infoset
>>
>> [INFO]   Apache Axis2 - Clustering
>>
>> [INFO]   Apache Axis2 - Scripting
>>
>> [INFO]   Apache Axis2 - JAXB-RI Data Binding
>>
>> [INFO]   Apache Axis2 - SAAJ
>>
>> [INFO]   Apache Axis2 - Metadata
>>
>> [INFO]   Apache Axis2 - JAXWS
>>
>> [INFO]   Apache Axis2 - JAXWS Integration Tests
>>
>> [INFO]   Apache Axis2 - JiBX Data Binding
>>
>> [INFO]   Apache Axis2 - JSON
>>
>> [INFO]   Apache Axis2 - MTOM Policy
>>
>> [INFO]   Apache Axis2 - spring
>>
>> [INFO]   Apache Axis2 - OSGi Integration
>>
>> [INFO]   Apache Axis2 - XMLBeans Data Binding
>>
>> [INFO]   Apache Axis2 - Integration
>>
>> [INFO]   Apache Axis2 - MEX
>>
>> [INFO]   Apache Axis2 - MTOM Policy module
>>
>> [INFO]   Apache Axis2 - Ping
>>
>> [INFO]   Apache Axis2 - tool - AAR Maven Plugin
>>
>> [INFO]   Apache Axis2 - Version Service
>>
>> [INFO]   Apache Axis2 - SOAP Monitor
>>
>> [INFO]   Apache Axis2 - tool - Ant Plugin
>>
>> [INFO]   Apache Axis2 - Root
>>
>> [INFO]   Apache Axis2 - tool - Eclipse Codegen Plugin
>>
>> [INFO]   Apache Axis2 - tool - Eclipse service Plugin
>>
>> [INFO]   Apache Axis2 - tool - Intellij IDEA Plugin
>>
>> [INFO]   Apache Axis2 - tool - Java2WSDL Maven Plugin
>>
>> [INFO]   Apache Axis2 - tool - WSDL2Code Maven Plugin
>>
>> [INFO]   Apache Axis2 - CORBA
>>
>> [INFO]   Apache Axis2 - JAXWS (mar)
>>
>> [INFO]   Apache Axis2 - Web Application module
>>
>> [INFO]   Apache Axis2 - Samples
>>
>> Downloading:
>> http://ws.zones.apache.org/repository2/org/apache/felix/maven-bundle-plugin/1.4.0/maven-bundle-plugin-1.4.0.pom
>>
>> [INFO] Unable to find resource
>> 'org.apache.felix:maven-bundle-plugin:pom:1.4.0' in repository ws-zones
>> (http://ws.zones.apache.org/repository2)
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/felix/maven-bundle-plugin/1.4.0/maven-bundle-plugin-1.4.0.pom
>>
>> 4K downloaded  (maven-bundle-plugin-1.4.0.pom)
>>
>> Downloading:
>> http://ws.zones.apache.org/repository2/org/apache/felix/felix/1.0.2/felix-1.0.2.pom
>>
>> [INFO] Unable to find resource 'org.apache.felix:felix:pom:1.0.2' in
>> repository ws-zones (http://ws.zones.apache.org/repository2)
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/felix/felix/1.0.2/felix-1.0.2.pom
>>
>> 13K downloaded  (felix-1.0.2.pom)
>>
>> Downloading:
>> http://ws.zones.apache.org/repository2/org/apache/felix/maven-bundle-plugin/1.4.0/maven-bundle-plugin-1.4.0.jar
>>
>> [INFO] Unable to find resource
>> 'org.apache.felix:maven-bundle-plugin:maven-plugin:1.4.0' in repository
>> ws-zones (http://ws.zones.apache.org/repository2)
>>
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/felix/maven-bundle-plugin/1.4.0/maven-bundle-plugin-1.4.0.jar
>>
>> 134K downloaded  (maven-bundle-plugin-1.4.0.jar)
>>
>> [INFO] snapshot org.apache.axis2:axis2-mar-maven-plugin:SNAPSHOT: checking
>> for updates from apache-snapshots
>>
>> [INFO] snapshot org.apache.axis2:axis2-mar-maven-plugin:SNAPSHOT: checking
>> for updates from ws-zones
>>
>> Downloading:
>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/axis2/axis2-mar-maven-plugin/SNAPSHOT/axis2-mar-maven-plugin-20090424.213913-2417.jar
>>
>> 17K downloaded  (axis2-mar-maven-plugin-20090424.213913-2417.jar)
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [ERROR] BUILD ERROR
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [INFO] Internal error in the plugin manager getting plugin
>> 'org.apache.axis2:axis2-mar-maven-plugin': Plugin
>> 'org.apache.axis2:axis2-mar-maven-plugin:20090424.213913-2417' has an
>> invalid descriptor:
>>
>> 1) Plugin's descriptor contains the wrong version: SNAPSHOT
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [INFO] For more information, run Maven with the -e switch
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [INFO] Total time: 7 seconds
>>
>> [INFO] Finished at: Fri Apr 24 16:01:11 MDT 2009
>>
>> [INFO] Final Memory: 9M/16M
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> D:\yoda\axis2\java>mvn -e install
>>
>> + Error stacktraces are turned on.
>>
>> [INFO] Scanning for projects...
>>
>> [INFO] Reactor build order:
>>
>> [INFO]   Apache Axis2 - Parent
>>
>> [INFO]   Apache Axis2 - Kernel
>>
>> [INFO]   Apache Axis2 - Data Binding
>>
>> [INFO]   Apache Axis2 - Transport - Local
>>
>> [INFO]   Apache Axis2 - Transport - HTTP
>>
>> [INFO]   Apache Axis2 - Code Generation
>>
>> [INFO]   Apache Axis2 - ADB Codegen
>>
>> [INFO]   Apache Axis2 - tool - MAR Maven Plugin
>>
>> [INFO]   Apache Axis2 - Addressing
>>
>> [INFO]   Apache Axis2 - Java2WSDL
>>
>> [INFO]   Apache Axis2 - Fast Infoset
>>
>> [INFO]   Apache Axis2 - Clustering
>>
>> [INFO]   Apache Axis2 - Scripting
>>
>> [INFO]   Apache Axis2 - JAXB-RI Data Binding
>>
>> [INFO]   Apache Axis2 - SAAJ
>>
>> [INFO]   Apache Axis2 - Metadata
>>
>> [INFO]   Apache Axis2 - JAXWS
>>
>> [INFO]   Apache Axis2 - JAXWS Integration Tests
>>
>> [INFO]   Apache Axis2 - JiBX Data Binding
>>
>> [INFO]   Apache Axis2 - JSON
>>
>> [INFO]   Apache Axis2 - MTOM Policy
>>
>> [INFO]   Apache Axis2 - spring
>>
>> [INFO]   Apache Axis2 - OSGi Integration
>>
>> [INFO]   Apache Axis2 - XMLBeans Data Binding
>>
>> [INFO]   Apache Axis2 - Integration
>>
>> [INFO]   Apache Axis2 - MEX
>>
>> [INFO]   Apache Axis2 - MTOM Policy module
>>
>> [INFO]   Apache Axis2 - Ping
>>
>> [INFO]   Apache Axis2 - tool - AAR Maven Plugin
>>
>> [INFO]   Apache Axis2 - Version Service
>>
>> [INFO]   Apache Axis2 - SOAP Monitor
>>
>> [INFO]   Apache Axis2 - tool - Ant Plugin
>>
>> [INFO]   Apache Axis2 - Root
>>
>> [INFO]   Apache Axis2 - tool - Eclipse Codegen Plugin
>>
>> [INFO]   Apache Axis2 - tool - Eclipse service Plugin
>>
>> [INFO]   Apache Axis2 - tool - Intellij IDEA Plugin
>>
>> [INFO]   Apache Axis2 - tool - Java2WSDL Maven Plugin
>>
>> [INFO]   Apache Axis2 - tool - WSDL2Code Maven Plugin
>>
>> [INFO]   Apache Axis2 - CORBA
>>
>> [INFO]   Apache Axis2 - JAXWS (mar)
>>
>> [INFO]   Apache Axis2 - Web Application module
>>
>> [INFO]   Apache Axis2 - Samples
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [ERROR] BUILD ERROR
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [INFO] Internal error in the plugin manager getting plugin
>> 'org.apache.axis2:axis2-mar-maven-plugin': Plugin
>> 'org.apache.axis2:axis2-mar-maven-plugin:20090424.213913-2417' has an
>> invalid
>>
>> descriptor:
>>
>> 1) Plugin's descriptor contains the wrong version: SNAPSHOT
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [INFO] Trace
>>
>> org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in
>> the plugin manager getting plugin 'org.apache.axis2:axis2-mar-maven-plugin':
>> Plugin 'org.apache.axis2:axis2-mar-maven-plugin:20090424.213913-2417' has an
>> invalid descriptor:
>>
>> 1) Plugin's descriptor contains the wrong version: SNAPSHOT
>>
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1521)
>>
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findArtifactTypeHandlers(DefaultLifecycleExecutor.java:1434)
>>
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findExtensions(DefaultLifecycleExecutor.java:218)
>>
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:179)
>>
>>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
>>
>>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
>>
>>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
>>
>>         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:597)
>>
>>         at
>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>
>>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>
>>         at
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>
>>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>
>> Caused by: org.apache.maven.plugin.PluginManagerException: Plugin
>> 'org.apache.axis2:axis2-mar-maven-plugin:20090424.213913-2417' has an
>> invalid descriptor:
>>
>> 1) Plugin's descriptor contains the wrong version: SNAPSHOT
>>
>>         at
>> org.apache.maven.plugin.DefaultPluginManager.addPlugin(DefaultPluginManager.java:323)
>>
>>         at
>> org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:217)
>>
>>         at
>> org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:177)
>>
>>         at
>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1517)
>>
>>         ... 14 more
>>
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> [INFO] Total time: < 1 second
>>
>>
>>
>>
>>
>>
>
>
>
> --
> Sagara Gunathunga
>
> Blog - http://ssagara.blogspot.com
> Web - http://sagaras.awardspace.com/
>

Reply via email to