Jiaqi, Here's a copy of my pom.xml with the repository and a snippet of my settings.xml file. I'm using an id "csdpRepository" and "csdpFtpRepository", but for some reason, its not reading the settings.xml. Thanks.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>i2c</artifactId> <groupId>com.ibm.mbps.i2c</groupId> <version>1.1</version> </parent> <groupId>com.ibm.mbps.i2c.prereq</groupId> <artifactId>com.ibm.mbps.i2c.prereq</artifactId> <packaging>pom</packaging> <name>MBPS Prereq Main</name> <version>1.1</version> <!-- List the modules under this folder --> <modules> <module>prereq.bowstreet</module> <module>prereq.kb</module> <module>prereq.portal</module> <module>prereq.process</module> </modules> <repositories> <repository> <id>csdpFtpRepository</id> <name>CSDP Maven Repository</name> <url> ftp://ausgsa.austin.ibm.com/projects/c/csdpbuildrepository/maven/repository </url> </repository> <repository> <id>csdpRepository</id> <name>CSDP Maven Repository</name> <url> http://ausgsa.ibm.com/projects/c/csdpbuildrepository/maven/repository </url> </repository> </repositories> </project> Here's the server element in my .m2/settings.xml <server> <id>csdpFtpRepository</id> <username>egaona</username> <password>xsw21qaz</password> </server> <server> <id>ecmFtpRepository</id> <username>egaona</username> <password>xsw21qaz</password> </server> Enrique ----- Forwarded by Enrique Gaona/Austin/IBM on 01/26/2007 05:11 PM ----- Enrique Gaona/Austin/IBM wrote on 01/19/2007 02:08:07 PM: > Jiaqi Guo <[EMAIL PROTECTED]> wrote on 01/19/2007 02:02:24 PM: > > > What is the version of your wagon-ftp? Thanks > Jiaqi, > Here are the versions of the wagon jarfiles. Thanks > > wagon-file-1.0-alpha-7.jar > wagon-ftp-1.0-alpha-6.jar > wagon-http-lightweight-1.0-alpha-6.jar > wagon-provider-api-1.0-alpha-6.jar > wagon-ssh-1.0-alpha-7.jar > wagon-ssh-external-1.0-alpha-6.jar > > Enrique > > > > > > Enrique Gaona wrote: > > > > >Hi, > > >I'm getting an NullPointerException error FtpWagon.java when I execute the > > >following maven command, mvn clean antrun:run install. It seems that the > > >plugin is not reading my settings.xml. I have the csdpRepository id > > >defined inside the settings.xml. I've searched in google for > > >FtpWagon.java error, but the solution offered doesn't seem to work, at > > >least for me. Any help is greatly appreciated. Thanks. > > > > > > <repositories> > > > <repository> > > > <id>cspdRepository</id> > > > <name>CSDP Repository</name> > > > <url> > > > > > >ftp://ausgsa.austin.ibm.com/projects/c/csdpbuildrepository/maven/repository > > > </url> > > > </repository> > > > </repositories> > > > > > >settings.xml: > > ><server> > > > <id>csdpRepository</id> > > > <username>egaona</username> > > > <password>password</password> > > > </server> > > > > > >[EMAIL PROTECTED] prereq.kb]# mvn clean antrun:run install > > >[INFO] Scanning for projects... > > >[INFO] Searching repository for plugin with prefix: 'antrun'. > > >[INFO] > > > >---------------------------------------------------------------------------- > > >[INFO] Building KB Prerequisite Files > > >[INFO] task-segment: [clean, antrun:run, install] > > >[INFO] > > > >---------------------------------------------------------------------------- > > >[INFO] [clean:clean] > > >[INFO] Deleting directory > > >/build/continuum/app/working-directory/1/com.ibm.mbps.i2c. > > ui/I2CProject/prereqs/prereq.kb/target > > >[INFO] Deleting directory > > >/build/continuum/app/working-directory/1/com.ibm.mbps.i2c. > > ui/I2CProject/prereqs/prereq.kb/target/classes > > >[INFO] Deleting directory > > >/build/continuum/app/working-directory/1/com.ibm.mbps.i2c. > > ui/I2CProject/prereqs/prereq.kb/target/test-classes > > >[INFO] > > >------------------------------------------------------------------------ > > >[ERROR] FATAL ERROR > > >[INFO] > > >------------------------------------------------------------------------ > > >[INFO] null > > >[INFO] > > >------------------------------------------------------------------------ > > >[INFO] Trace > > >java.lang.NullPointerException > > > at > > >org.apache.maven.wagon.providers.ftp.FtpWagon. > > openConnection(FtpWagon.java:127) > > > at > > >org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143) > > > at > > >org.apache.maven.artifact.manager.DefaultWagonManager. > > getRemoteFile(DefaultWagonManager.java:354) > > > at > > >org.apache.maven.artifact.manager.DefaultWagonManager. > > getArtifact(DefaultWagonManager.java:282) > > > at > > >org.apache.maven.artifact.manager.DefaultWagonManager. > > getArtifact(DefaultWagonManager.java:244) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactResolver. > > resolve(DefaultArtifactResolver.java:124) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactResolver. > > resolve(DefaultArtifactResolver.java:63) > > > at > > >org.apache.maven.project.DefaultMavenProjectBuilder. > > findModelFromRepository(DefaultMavenProjectBuilder.java:467) > > > at > > >org.apache.maven.project.DefaultMavenProjectBuilder. > > buildFromRepository(DefaultMavenProjectBuilder.java:225) > > > at > > >org.apache.maven.project.artifact.MavenMetadataSource. > > retrieve(MavenMetadataSource.java:102) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactCollector. > > recurse(DefaultArtifactCollector.java:275) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactCollector. > > collect(DefaultArtifactCollector.java:67) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactResolver. > > resolveTransitively(DefaultArtifactResolver.java:223) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactResolver. > > resolveTransitively(DefaultArtifactResolver.java:211) > > > at > > >org.apache.maven.artifact.resolver.DefaultArtifactResolver. > > resolveTransitively(DefaultArtifactResolver.java:182) > > > at > > >org.apache.maven.plugin.DefaultPluginManager. > > resolveTransitiveDependencies(DefaultPluginManager.java:1117) > > > at > > >org.apache.maven.plugin.DefaultPluginManager. > > executeMojo(DefaultPluginManager.java:366) > > > at > > >org.apache.maven.lifecycle.DefaultLifecycleExecutor. > > executeGoals(DefaultLifecycleExecutor.java:534) > > > at > > >org.apache.maven.lifecycle.DefaultLifecycleExecutor. > > executeStandaloneGoal(DefaultLifecycleExecutor.java:488) > > > at > > >org.apache.maven.lifecycle.DefaultLifecycleExecutor. > > executeGoal(DefaultLifecycleExecutor.java:458) > > > at > > >org.apache.maven.lifecycle.DefaultLifecycleExecutor. > > executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306) > > > at > > >org.apache.maven.lifecycle.DefaultLifecycleExecutor. > > executeTaskSegments(DefaultLifecycleExecutor.java:273) > > > at > > >org.apache.maven.lifecycle.DefaultLifecycleExecutor. > > execute(DefaultLifecycleExecutor.java:140) > > > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) > > > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) > > > at org.apache.maven.cli.MavenCli.main(MavenCli.java:256) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at > > >sun.reflect.NativeMethodAccessorImpl. > invoke(NativeMethodAccessorImpl.java:85) > > > at > > >sun.reflect.NativeMethodAccessorImpl. > invoke(NativeMethodAccessorImpl.java:58) > > > at > > >sun.reflect.DelegatingMethodAccessorImpl. > > invoke(DelegatingMethodAccessorImpl.java:60) > > > at java.lang.reflect.Method.invoke(Method.java:391) > > > 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) > > >[INFO] > > >------------------------------------------------------------------------ > > >[INFO] Total time: 2 seconds > > >[INFO] Finished at: Fri Jan 19 11:54:32 CST 2007 > > >[INFO] Final Memory: 3M/7M > > >[INFO] > > >------------------------------------------------------------------------ > > >[EMAIL PROTECTED] prereq.kb]# > > > > > >Enrique > > > > > > > > > > > > > > > -- > > > > > > > > Jiaqi Guo > > > > http://www.cyclopsgroup.org > > [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > >