You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by ankelee <an...@gmail.com> on 2010/05/19 14:54:15 UTC

Trouble downloading 2.3

Hi

I'm struggling to create a working pom.xml to download the 2.3 snapshot:

<project>
	<modelVersion>4.0.0</modelVersion>
	<name>Download Camel 2.3</name> 
	<repositories>
		<repository>
			<id>apache.snapshots</id>
			<name>Apache Development Snapshot Repository</name>
			<url>https://repository.apache.org/content/repositories/snapshots/</url>
			<releases>
				<enabled>false</enabled>
			</releases>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
		</repository>
	</repositories>
	<dependencies>
		<dependency>
			<groupId>org.apache.camel</groupId>
			<artifactId>camel-core</artifactId>
			<version>2.3-SNAPSHOT</version>
		</dependency>
	</dependencies>
</project>

C:\Development\Camel 2.3 download>mvn clean install
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] null
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.NullPointerException
        at
org.apache.maven.artifact.versioning.DefaultArtifactVersion.parseVersion(DefaultArtifactV
ersion.java:136)
        at
org.apache.maven.artifact.versioning.DefaultArtifactVersion.<init>(DefaultArtifactVersion
.java:47)
        at
org.apache.maven.artifact.versioning.VersionRange.createFromVersion(VersionRange.java:219
)
        at
org.apache.maven.project.artifact.ProjectArtifactFactory.create(ProjectArtifactFactory.ja
va:37)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProje
ctBuilder.java:1017)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuil
der.java:880)

Can anyone tell me what wrong with the pom.xml?
-- 
View this message in context: http://old.nabble.com/Trouble-downloading-2.3-tp28607805p28607805.html
Sent from the Camel - Users mailing list archive at Nabble.com.


Re: Trouble downloading 2.3

Posted by Willem Jiang <wi...@gmail.com>.
Your pom is missing the artifact information such as groupId, 
artfacitId, and artfactVersion.

I changed your pom to this, it works fine.

<project>
         <modelVersion>4.0.0</modelVersion>
         <name>Download Camel 2.3</name>
         <groupId>com.example</groupId>
         <artifactId>test</artifactId>
         <version>1.0-SNAPSHOT</version>
         <packaging>pom</packaging>
         <repositories>
                 <repository>
                         <id>apache.snapshots</id>
                         <name>Apache Development Snapshot Repository</name>
 
<url>https://repository.apache.org/content/repositories/snapshots/</url>
                         <releases>
                                 <enabled>false</enabled>
                         </releases>
                         <snapshots>
                                 <enabled>true</enabled>
                         </snapshots>
                 </repository>
         </repositories>
         <dependencies>
                 <dependency>
                         <groupId>org.apache.camel</groupId>
                         <artifactId>camel-core</artifactId>
                         <version>2.3-SNAPSHOT</version>
                 </dependency>
         </dependencies>
</project>


Willem

ankelee wrote:
> Hi
> 
> I'm struggling to create a working pom.xml to download the 2.3 snapshot:
> 
> <project>
> 	<modelVersion>4.0.0</modelVersion>
> 	<name>Download Camel 2.3</name> 
> 	<repositories>
> 		<repository>
> 			<id>apache.snapshots</id>
> 			<name>Apache Development Snapshot Repository</name>
> 			<url>https://repository.apache.org/content/repositories/snapshots/</url>
> 			<releases>
> 				<enabled>false</enabled>
> 			</releases>
> 			<snapshots>
> 				<enabled>true</enabled>
> 			</snapshots>
> 		</repository>
> 	</repositories>
> 	<dependencies>
> 		<dependency>
> 			<groupId>org.apache.camel</groupId>
> 			<artifactId>camel-core</artifactId>
> 			<version>2.3-SNAPSHOT</version>
> 		</dependency>
> 	</dependencies>
> </project>
> 
> C:\Development\Camel 2.3 download>mvn clean install
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] null
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>         at
> org.apache.maven.artifact.versioning.DefaultArtifactVersion.parseVersion(DefaultArtifactV
> ersion.java:136)
>         at
> org.apache.maven.artifact.versioning.DefaultArtifactVersion.<init>(DefaultArtifactVersion
> .java:47)
>         at
> org.apache.maven.artifact.versioning.VersionRange.createFromVersion(VersionRange.java:219
> )
>         at
> org.apache.maven.project.artifact.ProjectArtifactFactory.create(ProjectArtifactFactory.ja
> va:37)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProje
> ctBuilder.java:1017)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuil
> der.java:880)
> 
> Can anyone tell me what wrong with the pom.xml?


Re: Trouble downloading 2.3

Posted by Claus Ibsen <cl...@gmail.com>.
Hi

You can check which repos to add here
http://camel.apache.org/download.html

And the Camel in Action source code uses a pom.xml which uses 2.3-SNAPSHOT.
So check that one for a working example.


On Wed, May 19, 2010 at 2:54 PM, ankelee <an...@gmail.com> wrote:
>
> Hi
>
> I'm struggling to create a working pom.xml to download the 2.3 snapshot:
>
> <project>
>        <modelVersion>4.0.0</modelVersion>
>        <name>Download Camel 2.3</name>
>        <repositories>
>                <repository>
>                        <id>apache.snapshots</id>
>                        <name>Apache Development Snapshot Repository</name>
>                        <url>https://repository.apache.org/content/repositories/snapshots/</url>
>                        <releases>
>                                <enabled>false</enabled>
>                        </releases>
>                        <snapshots>
>                                <enabled>true</enabled>
>                        </snapshots>
>                </repository>
>        </repositories>
>        <dependencies>
>                <dependency>
>                        <groupId>org.apache.camel</groupId>
>                        <artifactId>camel-core</artifactId>
>                        <version>2.3-SNAPSHOT</version>
>                </dependency>
>        </dependencies>
> </project>
>
> C:\Development\Camel 2.3 download>mvn clean install
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] null
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>        at
> org.apache.maven.artifact.versioning.DefaultArtifactVersion.parseVersion(DefaultArtifactV
> ersion.java:136)
>        at
> org.apache.maven.artifact.versioning.DefaultArtifactVersion.<init>(DefaultArtifactVersion
> .java:47)
>        at
> org.apache.maven.artifact.versioning.VersionRange.createFromVersion(VersionRange.java:219
> )
>        at
> org.apache.maven.project.artifact.ProjectArtifactFactory.create(ProjectArtifactFactory.ja
> va:37)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProje
> ctBuilder.java:1017)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuil
> der.java:880)
>
> Can anyone tell me what wrong with the pom.xml?
> --
> View this message in context: http://old.nabble.com/Trouble-downloading-2.3-tp28607805p28607805.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



-- 
Claus Ibsen
Apache Camel Committer

Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus