Pleas read
http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html. And if
you think something is a bug, file it.

Justin

On Sat, Feb 13, 2010 at 3:45 PM, KARR, DAVID (ATTSI) <dk0...@att.com> wrote:

> > -----Original Message-----
> > From: KARR, DAVID (ATTSI)
> > Sent: Saturday, February 13, 2010 11:47 AM
> > To: users@maven.apache.org
> > Subject: Error opening zip file (because it isn't there)
> >
> > I haven't used Maven in a while, so I'm sure I'm making several
> obvious
> > mistakes.
> >
> > I installed the latest m2eclipse in Eclipse 3.5.1 and created a simple
> > Spring project, just to build a simple test case for a problem I'm
> > seeing in Spring.  I've deleted lots of plugin and dependency
> > information to try to whittle it down to just what I need, just to
> > produce a simple WAR file with Spring, a context file, and a simple
> > class.
> >
> > At some point, I'm now down to the following error:
> >
> > [INFO] Compilation failure
> > error: error reading ...\.m2\repository\javax\jms\jms\1.1\jms-1.1.jar;
> > error in opening zip file
> >
> > When I searched for this, I found some people have already hit this:
> > <http://groups.google.com/group/sakai-
> > kernel/browse_thread/thread/52a3e4
> > fe52b84d99?fwc=1>
> >
> > At this point, I just need to get past this, so the war will build.
> > I'm
> > not using JMS.
>
> Just so it's clear, my subject line was inaccurate.  The file is there,
> but it's in the wrong format.  It's not a jar file, but HTML output from
> a 301 error ("Moved Permanently").
>
> I would have thought that Maven would handle 301s, but in this case it
> doesn't matter, as the URL the 301 gives for the permanent location of
> the file doesn't exist either, and that gets a 404.
>
> At this point, I thought I would try just deleting the "1.1" directory.
> That obviously isn't clever enough for Maven, as it just tries to
> download again, although it fails in a different way this time:
>
> -------------------------------------
> [INFO] Copying 1 resource
> Downloading:
> http://static.appfuse.org/repository/javax/jms/jms/1.1/jms-1.1.pom
> [INFO] Unable to find resource 'javax.jms:jms:pom:1.1' in repository
> appfuse (http://static.appfuse.org/repository)
> Downloading:
> https://maven-repository.dev.java.net/nonav/repository/javax.jms/poms/jm
> s-1.1.pom<https://maven-repository.dev.java.net/nonav/repository/javax.jms/poms/jm%0As-1.1.pom>
> [WARNING] Unable to get resource 'javax.jms:jms:pom:1.1' from repository
> java.net (https://maven-repository.dev.java.net/nonav/repository): Error
> transferring file: Connection timed out: connect
> Downloading: http://repo1.maven.org/maven2/javax/jms/jms/1.1/jms-1.1.pom
>
> Downloading:
> http://static.appfuse.org/repository/javax/jms/jms/1.1/jms-1.1.jar
> [INFO] Unable to find resource 'javax.jms:jms:jar:1.1' in repository
> appfuse (http://static.appfuse.org/repository)
> Downloading:
> https://maven-repository.dev.java.net/nonav/repository/javax.jms/jars/jm
> s-1.1.jar<https://maven-repository.dev.java.net/nonav/repository/javax.jms/jars/jm%0As-1.1.jar>
> [WARNING] Unable to get resource 'javax.jms:jms:jar:1.1' from repository
> java.net (https://maven-repository.dev.java.net/nonav/repository): Error
> transferring file: Connection timed out: connect
> Downloading: http://repo1.maven.org/maven2/javax/jms/jms/1.1/jms-1.1.jar
> [INFO] Unable to find resource 'javax.jms:jms:jar:1.1' in repository
> central (http://repo1.maven.org/maven2)
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
>
> Missing:
> ----------
> 1) javax.jms:jms:jar:1.1
>
>  Try downloading the file manually from:
>      http://java.sun.com/products/jms/docs.html
>
>  Then, install it using the command:
>       mvn install:install-file -DgroupId=javax.jms -DartifactId=jms
> -Dversion=1.1 -Dpackaging=jar -Dfile=/path/to/file
>
>  Alternatively, if you host your own repository you can deploy the file
> there:
>       mvn deploy:deploy-file -DgroupId=javax.jms -DartifactId=jms
> -Dversion=1.1 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url]
> -DrepositoryId=[id]
>
>  Path to dependency:
>         1) springjmxbug:springjmxbug:war:0.0.1-SNAPSHOT
>        2) log4j:log4j:jar:1.2.15
>        3) javax.jms:jms:jar:1.1
>
> ----------
> 1 required artifact is missing.
>
> for artifact:
>   springjmxbug:springjmxbug:war:0.0.1-SNAPSHOT
>
> from the specified remote repositories:
>  central (http://repo1.maven.org/maven2),
>   appfuse (http://static.appfuse.org/repository)
> ----------------------------------------------------
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to