No, Maven will use the Wagon API it is distributed with.
- Brett
On 31/03/2008, at 2:58 AM, delbd wrote:
> Hello,
>
> am trying to get my own wagon implementation to run (srouceforge
> wagon). I made that wagon inherit from ftpWagon, since there is an
> ftp phase in it, it will make my life easier. Anyway, i extended
> FtpWagon rc1-snapshot:
>
>>
>> <dependency>
>> <groupId>org.apache.maven.wagon</groupId>
>> <artifactId>wagon-ftp</artifactId>
>> <version>1.0-rc1-SNAPSHOT</version>
>> </dependency>
>
> And i inherited wagon provider pom:
>> <parent>
>> <artifactId>wagon-providers</artifactId>
>> <groupId>org.apache.maven.wagon</groupId>
>> <version>1.0-rc1-SNAPSHOT</version>
>> </parent>
>>
> It compiles well (mvn install without troubles).
> When i thne try to use it, i do:
>
> <build>
> <extensions>
> <extension>
> <groupId>net.sf</groupId>
> <artifactId>wagon-sf</artifactId>
> <version>0.0.1-SNAPSHOT</version>
> </extension>
> </extensions>
> </build>
>
> But there, the troubles go, i get:
>> [ERROR] FATAL ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] org.apache.maven.wagon.providers.ftp.FtpWagon.getTimeout()I
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> java.lang.NoSuchMethodError: org.apache.maven.wagon.providers.ftp.FtpWagon.getTimeout
>> ()I
>> at org.apache.maven.wagon.providers.ftp.FtpWagon.openConnection
>> (FtpWagon.java:95)
>> at
>> org
>> .apache.maven.wagon.providers.SfWagon.openConnection(SfWagon.java:
>> 135)
>> at
>> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143)
>> at
>> org
>> .apache
>> .maven
>> .artifact
>> .manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:
>> 427)
>> at
>> org
>> .apache
>> .maven
>> .artifact
>> .manager
>> .DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:
>> 363)
>
> It looks like am using ftp wagon 1.0-rc1-snaphsot with wagon api
> from betas, which does not have the 'timeout' attribute. Shouldn't
> maven automatically load the correct wagon api?
>
> Any suggestions?
>
>
> Thanks :)
> David Delbecq
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
wagon-dev-unsubscribe@...
> For additional commands, e-mail:
wagon-dev-help@...
>
--
Brett Porter
brett@...
http://blogs.exist.com/bporter/---------------------------------------------------------------------
To unsubscribe, e-mail:
wagon-dev-unsubscribe@...
For additional commands, e-mail:
wagon-dev-help@...