Jonathan,
You should be able to use a <dependencyManagement> section in your
root pom.xml to enforce the use of jencks 2.2 instead of 2.1 as a
workaround until the fixes get released. Something like
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jencks</groupId>
<artifactId>jencks</artifactId>
<version>2.2/version>
</dependency>
</dependencies>
</dependencyManagement>
Regards,
Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/
2009/10/20 Jonathan Bender <[email protected]>:
> Indeed, the .jar-file is an HTML-File.
> I deleted all files in ...\.m2\repository and run: mvn install (from
> Project-Directory) - without success as the output shows. Any idea, what to
> do next?
>
> Excerpt of output:
>
> [INFO] Scanning for projects...
> [INFO] Reactor build order:
> [INFO] Tutorial :: Camel
> [INFO] Tutorial :: Camel SU
> [INFO] Tutorial :: Camel SA
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/servicemix/tooling/jbi-maven-plugin/3.2.3/jbi-maven-plugin-3.2.3.pom
> [INFO] Unable to find resource
> 'org.apache.servicemix.tooling:jbi-maven-plugin:pom:3.2.3' in repository
> apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/servicemix/tooling/jbi-maven-plugin/3.2.3/jbi-maven-plugin-3.2.3.pom
> 4/6K 6/6K 6K downloaded (jbi-maven-plugin-3.2.3.pom)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/servicemix/tooling/tooling/3.2.3/tooling-3.2.3.pom
> [INFO] Unable to find resource
> 'org.apache.servicemix.tooling:tooling:pom:3.2.3' in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/servicemix/tooling/tooling/3.2.3/tooling-3.2.3.pom
> 2/2K 2K downloaded (tooling-3.2.3.pom)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/servicemix/parent/3.2.3/parent-3.2.3.pom
> [INFO] Unable to find resource 'org.apache.servicemix:parent:pom:3.2.3' in
> repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/servicemix/parent/3.2.3/parent-3.2.3.pom
> 4/7K 7/7K 7K downloaded (parent-3.2.3.pom)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/servicemix/servicemix/3.2.3/servicemix-3.2.3.pom
> [INFO] Unable to find resource 'org.apache.servicemix:servicemix:pom:3.2.3'
> in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/servicemix/servicemix/3.2.3/servicemix-3.2.3.pom
> 4/89K 8/89K 12/89K 12/89K 15/89K 17/89K 21/89K 25/89K 26/89K 30/89K 31/89K
> 32/89K 35/89K 36/89K 40/89K 41/89K 45/89K 47/89K 49/89K 53/89K 56/89K 57/89K
> 61/89K 62/89K 66/89K 70/89K 72/89K 75/89K 79/89K 83/89K 87/89K 88/89K 89/89K
> 89K downloaded (servicemix-3.2.3.pom)
> Downloading:
> http://svn.apache.org/repos/asf/servicemix/m2-repo/org/apache/apache/1/apache-1.pom
> [INFO] Unable to find resource 'org.apache:apache:pom:1' in repository
> servicemix-m2-repo (http://svn.apache.org/repos/asf/servicemix/m2-repo)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/apache/apache/1/apache-1.pom
> [INFO] Unable to find resource 'org.apache:apache:pom:1' in repository
> apache-incubating (http://people.apache.org/repo/m2-incubating-repository)
> Downloading: http://repository.codehaus.org/org/apache/apache/1/apache-1.pom
> [INFO] Unable to find resource 'org.apache:apache:pom:1' in repository
> codehaus (http://repository.codehaus.org)
> Downloading: http://download.java.net/maven/1/org.apache/poms/apache-1.pom
> [INFO] Unable to find resource 'org.apache:apache:pom:1' in repository
> java.net (http://download.java.net/maven/1)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/apache/1/apache-1.pom
> [INFO] Unable to find resource 'org.apache:apache:pom:1' in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading: http://repo1.maven.org/maven2/org/apache/apache/1/apache-1.pom
> 3/3K 3K downloaded (apache-1.pom)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/servicemix/tooling/jbi-maven-plugin/3.2.3/jbi-maven-plugin-3.2.3.jar
> [INFO] Unable to find resource
> 'org.apache.servicemix.tooling:jbi-maven-plugin:maven-plugin:3.2.3' in
> repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/servicemix/tooling/jbi-maven-plugin/3.2.3/jbi-maven-plugin-3.2.3.jar
> 4/109K 8/109K 9/109K 13/109K 17/109K 19/109K 23/109K 27/109K 29/109K 33/109K
> 36/109K 40/109K 44/109K 46/109K 50/109K 54/109K 58/109K 60/109K 64/109K
> 66/109K 70/109K 74/109K 74/109K 78/109K 79/109K 80/109K 84/109K 88/109K
> 89/109K 93/109K 94/109K 98/109K 102/109K 104/109K 105/109K 108/109K 109/109K
> 109K downloaded (jbi-maven-plugin-3.2.3.jar)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/maven/maven-plugin-api/2.0.1/maven-plugin-api-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven-plugin-api:pom:2.0.1'
> in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://svn.apache.org/repos/asf/servicemix/m2-repo/org/apache/maven/maven-plugin-api/2.0.1/maven-plugin-api-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven-plugin-api:pom:2.0.1'
> in repository servicemix-m2-repo
> (http://svn.apache.org/repos/asf/servicemix/m2-repo)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/apache/maven/maven-plugin-api/2.0.1/maven-plugin-api-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven-plugin-api:pom:2.0.1'
> in repository apache-incubating
> (http://people.apache.org/repo/m2-incubating-repository)
> Downloading:
> http://repository.codehaus.org/org/apache/maven/maven-plugin-api/2.0.1/maven-plugin-api-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven-plugin-api:pom:2.0.1'
> in repository codehaus (http://repository.codehaus.org)
> Downloading:
> http://download.java.net/maven/1/org.apache.maven/poms/maven-plugin-api-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven-plugin-api:pom:2.0.1'
> in repository java.net (http://download.java.net/maven/1)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0.1/maven-plugin-api-2.0.1.pom
> 643/643b 643b downloaded (maven-plugin-api-2.0.1.pom)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/maven/maven/2.0.1/maven-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven:pom:2.0.1' in
> repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://svn.apache.org/repos/asf/servicemix/m2-repo/org/apache/maven/maven/2.0.1/maven-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven:pom:2.0.1' in
> repository servicemix-m2-repo
> (http://svn.apache.org/repos/asf/servicemix/m2-repo)
> Downloading:
> http://people.apache.org/repo/m2-incubating-repository/org/apache/maven/maven/2.0.1/maven-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven:pom:2.0.1' in
> repository apache-incubating
> (http://people.apache.org/repo/m2-incubating-repository)
> Downloading:
> http://repository.codehaus.org/org/apache/maven/maven/2.0.1/maven-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven:pom:2.0.1' in
> repository codehaus (http://repository.codehaus.org)
> Downloading:
> http://download.java.net/maven/1/org.apache.maven/poms/maven-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven:pom:2.0.1' in
> repository java.net (http://download.java.net/maven/1)
> Downloading:
> http://repo1.maven.org/maven2/org/apache/maven/maven/2.0.1/maven-2.0.1.pom
> 4/11K 8/11K 11/11K 11K downloaded (maven-2.0.1.pom)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/maven/maven-project/2.0.1/maven-project-2.0.1.pom
> [INFO] Unable to find resource 'org.apache.maven:maven-project:pom:2.0.1' in
> repository apache (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
>
> .....
>
>
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/codehaus/plexus/plexus-compiler-api/1.5.3/plexus-compiler-api-1.5.3.jar
> [INFO] Unable to find resource
> 'org.codehaus.plexus:plexus-compiler-api:jar:1.5.3' in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-compiler-api/1.5.3/plexus-compiler-api-1.5.3.jar
> 4/19K 8/19K 9/19K 13/19K 17/19K 19/19K 19K downloaded
> (plexus-compiler-api-1.5.3.jar)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/codehaus/plexus/plexus-compiler-manager/1.5.3/plexus-compiler-manager-1.5.3.jar
> [INFO] Unable to find resource
> 'org.codehaus.plexus:plexus-compiler-manager:jar:1.5.3' in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-compiler-manager/1.5.3/plexus-compiler-manager-1.5.3.jar
> 4/5K 5/5K 5K downloaded (plexus-compiler-manager-1.5.3.jar)
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/codehaus/plexus/plexus-compiler-javac/1.5.3/plexus-compiler-javac-1.5.3.jar
> [INFO] Unable to find resource
> 'org.codehaus.plexus:plexus-compiler-javac:jar:1.5.3' in repository apache
> (http://people.apache.org/repo/m2-ibiblio-rsync-repository)
> Downloading:
> http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-compiler-javac/1.5.3/plexus-compiler-javac-1.5.3.jar
> 4/13K 8/13K 12/13K 13/13K 13/13K 13K downloaded
> (plexus-compiler-javac-1.5.3.jar)
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] Compiling 1 source file to D:\...\Maven
> Projects\Tutorial_Camel\tutorial-camel-su\target\classes
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
>
> error: error reading
> C:\...\.m2\repository\org\springframework\spring-dao\2.0.6\spring-dao-2.0.6.jar;
> error in opening zip file
> error: error reading
> C:\...\.m2\repository\org\springframework\spring-support\2.0.6\spring-support-2.0.6.jar;
> error in opening zip file
> error: error reading
> C:\...\.m2\repository\xerces\xerces\2.0.2\xerces-2.0.2.jar; error in opening
> zip file
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 12 minutes 12 seconds
> [INFO] Finished at: Tue Oct 20 18:04:37 CEST 2009
> [INFO] Final Memory: 24M/43M
> [INFO]
> ------------------------------------------------------------------------
>
>
>
>
>
>
>
>
>
>
>
>
> -------- Original-Nachricht --------
>> Datum: Mon, 19 Oct 2009 19:00:25 -0400
>> Von: "Greg Lucas" <[email protected]>
>> An: [email protected]
>> Betreff: Re: Build/Compilation Failure and Warnings
>
>> Jonathan Bender wrote:
>> > @Greg: I'm not sure, if I got you right: Do you mean the download-links
>> > of e.g. the pom-files are invalid, so that necessary pom-files are
>> > missing, which leads to the build error? And does Jenks 2.2 contain the
>> > components servicemix-common, servicemix-eip, servicemix-jms plus the
>> > correct download-links?
>>
>> Not quite. Assuming you haven't already deleted it, take a look at one of
>> the files it complained about, e.g.
>>
>> C:\...\.m2\repository\org\springframework\spring-dao\2.0.6\spring-dao-2.0.6.jar
>>
>> I suspect if you look at that file with a text editor it is actually an
>> HTML file, not a jar. The issue we had with jencks 2.1 is that its pom has
>>
>> a reference to a repository URL that is no longer valid but that does not
>> result in an HTTP 404 when maven tries to download from it. So rather than
>>
>> giving up and trying another repo, maven happily downloads the HTML
>> content served up and saves it as the desired artifact.
>>
>> The first step as Gert suggested is to delete or rename your local repo
>> and try again to see if you end up in the same state.
>>
>> --
>> Greg
>
> --
> Neu: GMX DSL bis 50.000 kBit/s und 200,- Euro Startguthaben!
> http://portal.gmx.net/de/go/dsl02
>