Thanks to the reply from Ryan Connolly [which unfortunately isn't reflected here].
Indeed, maven 3.x doesn't support the ssh file transport by default and I needed to add a build extension for the correct wagon artifact <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId> <version>1.0-beta-6</version> </extension> </extensions> I had reviewed the maven 3.x compatibility notes at https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html but it didn't register with that our builds would be affected by this change. I am a little uneasy, however, using a 'beta' version of the artifact. Beta-6 seems to be the latest/best available. Is this the case? Thanks for the help. Brad From: Harper, Brad Sent: Friday, October 29, 2010 5:22 PM To: users@maven.apache.org Subject: Maven 3.0 Deployment Problem I just switched [from Maven 2.2.1] to give 3.0 a try and ran into a problem during deployment. The crux of the output seems to be No implementation for org.apache.maven.wagon.Wagon annotated with @Named(value=scp) was bound Nothing obvious jumps out in a web search containing key parts of this text. I'm not explicitly managing or configuring the deploy plugin. Any ideas? Thanks. Brad