I apologize if this question has already been asked. I have searched the recent archives and did not find it.
I have a project that compiled fine under Maven 2.0.6. I recently upgraded to Maven 2.1.0 and it returned this error when I tried to compile: [INFO] Copying 10 resources [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] id can not be null [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.NullPointerException: id can not be null at org.apache.maven.wagon.repository.Repository.<init>(Repository.java:8 1) at org.apache.maven.artifact.repository.DefaultArtifactRepository.<init> (DefaultArtifactRepository.java:70) at org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory .createDeploymentArtifactRepository(DefaultArtifactRepositoryFactory.java:44) at org.apache.maven.project.ProjectUtils.buildDeploymentArtifactReposito ry(ProjectUtils.java:80) at org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLog ic(DefaultMavenProjectBuilder.java:1038) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Def aultMavenProjectBuilder.java:880) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito ry(DefaultMavenProjectBuilder.java:255) at org.apache.maven.project.artifact.MavenMetadataSource.retrieveRelocat edProject(MavenMetadataSource.java:163) at org.apache.maven.project.artifact.MavenMetadataSource.retrieveRelocat edArtifact(MavenMetadataSource.java:94) at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(D efaultArtifactCollector.java:388) at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(D efaultArtifactCollector.java:74) ... My POM file is: <?xml version="1.0"?><project> <modelVersion>4.0.0</modelVersion> <groupId>org.myorg</groupId> <artifactId>my-main-project</artifactId> <name>my-main-project</name> <version>1.1</version> <url>http://maven.apache.org</url> <build> <finalName>my-main-project</finalName> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <!--plugin> <groupId>org.myorg</groupId> <artifactId>maven-file-plugin</artifactId> </plugin--> </plugins> </build> <repositories> <repository> <id>maven2.org.myorg</id> <name>My Maven2 Repository</name> <url>http://myorg.org/maven2</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>maven2.myorg.org</id> <url>http://myorg.org/maven2</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>jdbc</groupId> <artifactId>oracle</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>org.myorg</groupId> <artifactId>some_service</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>org.myorg</groupId> <artifactId>utils</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> <scope>compile</scope> </dependency> <dependency> <groupId>jdom</groupId> <artifactId>jdom</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> </dependency> <dependency> <groupId>org.myorg</groupId> <artifactId>some_java_service</artifactId> <version>1.9</version> </dependency> </dependencies> <distributionManagement> <repository> <id>org.myorg</id> <url>scp://127.0.0.1/srv/www/htdocs/maven2</url> <!--url>scp://myorg.org/srv/www/htdocs/maven2</url--> </repository> <site> <id>myorg.org</id> <url>scp://myorg.org/home/public_html/my-main-project</url> </site> </distributionManagement> </project> I would appreciate any advice you can give with this problem. Algie Morgan Senior Software Developer Integrated Ocean Drilling Program Texas A & M University Algie E. Morgan Software Developer Department: Tools and Analytical Services (TAS) morga...@iodp.tamu.edu Office: 979-845-1125 Cell: 979-571-7973
BEGIN:VCARD VERSION:2.1 X-GWTYPE:USER FN:Morgan, Algie EMAIL;WORK;PREF;NGW:morga...@iodp.tamu.edu N:Morgan;Algie ORG:;TAS TITLE:Application Developer II END:VCARD
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org