|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
NuSuchMethodError during use of a wagonHello,
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@... |
|
|
Re: NuSuchMethodError during use of a wagonNo, 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@... |
| Free embeddable forum powered by Nabble | Forum Help |