[Building Sakai] POM 'org.sakaiproject:kernel' not found in repository: Unable to locate resource in repository

Matthew Jones matthew at longsight.com
Mon Mar 19 11:21:13 PDT 2012


I think this was related to the build server crashing on Friday and some of
the snapshot artifacts getting removed over the weekend. The kernel
snapshot is there now and working.

Alternatively you probably could have checked out the sakai-trunk-all and
it would have built for you.

(Trunk all)
https://source.sakaiproject.org/svn/sakai/branches/sakai-trunk-all/

(2.9.x all)
https://source.sakaiproject.org/svn/sakai/branches/sakai-2.9.x-all/

These contain everything that is needed to create a build locally.

It seems like if the build server doesn't repopulate the snapshots often
enough (at least once every few days) then they are removed from the new
snapshot repository.

On Mon, Mar 19, 2012 at 4:48 AM, Shoji Kajita <kajita at nagoya-u.jp> wrote:

> Hi there,
>
> Since 18 March, I have been facing the following error to build
> sakai-2.9.x branch.
>
> I think that the wrong <timestamp/> in maven-metadata.xml:
>
>
> https://oss.sonatype.org/content/repositories/snapshots/org/sakaiproject/kernel/1.3-SNAPSHOT/maven-metadata.xml
>
> is causing this problem.
>
> Could you fix this?
>
> Best regards,
> Shoji at Nagoya
>
> ----
> Shoji-Kajita-no-MacBook-Pro:sakai-2.9.x-all kajita$ mvn clean
> [INFO] Scanning for projects...
> [INFO] snapshot org.sakaiproject:kernel:1.3-SNAPSHOT: checking for updates
> from sakai-maven2-snapshots
> [INFO] snapshot org.sakaiproject:kernel:1.3-SNAPSHOT: checking for updates
> from sonatype-nexus-snapshots
> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
> '2f8ef01a4c6e418493917d266acd538858f0e820'; remote =
> '486a32446b1aada1bef1ee019df540e5413a3a8c' - RETRYING
> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local =
> '2f8ef01a4c6e418493917d266acd538858f0e820'; remote =
> '486a32446b1aada1bef1ee019df540e5413a3a8c' - IGNORING
> Downloading:
> https://oss.sonatype.org/content/repositories/snapshots/org/sakaiproject/kernel/1.3-SNAPSHOT/kernel-1.3-20120314.004944-1.pom
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error building POM (may not be this project's POM).
>
>
> Project ID: org.sakaiproject:kernel
>
> Reason: POM 'org.sakaiproject:kernel' not found in repository: Unable to
> locate resource in repository
>
>  org.sakaiproject:kernel:pom:1.3-20120314.004944-1
>
> from the specified remote repositories:
>  default (http://repo1.maven.org/maven2),
>  sakai-maven2-snapshots (http://source.sakaiproject.org/maven2-snapshots),
>  central (http://repo1.maven.org/maven2),
>  sakai-maven (http://source.sakaiproject.org/maven2),
>  sonatype-nexus-snapshots (
> https://oss.sonatype.org/content/repositories/snapshots)
>
>  for project org.sakaiproject:kernel
>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.reactor.MavenExecutionException: POM
> 'org.sakaiproject:kernel' not found in repository: Unable to locate
> resource in repository
>
>  org.sakaiproject:kernel:pom:1.3-20120314.004944-1
>
> from the specified remote repositories:
>  default (http://repo1.maven.org/maven2),
>  sakai-maven2-snapshots (http://source.sakaiproject.org/maven2-snapshots),
>  central (http://repo1.maven.org/maven2),
>  sakai-maven (http://source.sakaiproject.org/maven2),
>  sonatype-nexus-snapshots (
> https://oss.sonatype.org/content/repositories/snapshots)
>
>  for project org.sakaiproject:kernel
>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>        at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        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)
> Caused by: org.apache.maven.project.ProjectBuildingException: POM
> 'org.sakaiproject:kernel' not found in repository: Unable to locate
> resource in repository
>
>  org.sakaiproject:kernel:pom:1.3-20120314.004944-1
>
> from the specified remote repositories:
>  default (http://repo1.maven.org/maven2),
>  sakai-maven2-snapshots (http://source.sakaiproject.org/maven2-snapshots),
>  central (http://repo1.maven.org/maven2),
>  sakai-maven (http://source.sakaiproject.org/maven2),
>  sonatype-nexus-snapshots (
> https://oss.sonatype.org/content/repositories/snapshots)
>
>  for project org.sakaiproject:kernel
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:605)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:251)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.mergeManagedDependencies(DefaultMavenProjectBuilder.java:1456)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:999)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:880)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:508)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)
>        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)
>        at
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)
>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)
>        ... 12 more
> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException:
> Unable to locate resource in repository
>
>  org.sakaiproject:kernel:pom:1.3-20120314.004944-1
>
> from the specified remote repositories:
>  default (http://repo1.maven.org/maven2),
>  sakai-maven2-snapshots (http://source.sakaiproject.org/maven2-snapshots),
>  central (http://repo1.maven.org/maven2),
>  sakai-maven (http://source.sakaiproject.org/maven2),
>  sonatype-nexus-snapshots (
> https://oss.sonatype.org/content/repositories/snapshots)
>
>
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90)
>        at
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558)
>        ... 21 more
> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to
> locate resource in repository
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:139)
>        at
> org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
>        at
> org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
>        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:546)
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:427)
>        at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:212)
>        ... 23 more
> Caused by: java.io.FileNotFoundException:
> https://oss.sonatype.org/content/repositories/snapshots/org/sakaiproject/kernel/1.3-SNAPSHOT/kernel-1.3-20120314.004944-1.pom
>        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>        at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>        at
> sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1491)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at
> sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1485)
>        at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1139)
>        at
> sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:122)
>        ... 29 more
> Caused by: java.io.FileNotFoundException:
> https://oss.sonatype.org/content/repositories/snapshots/org/sakaiproject/kernel/1.3-SNAPSHOT/kernel-1.3-20120314.004944-1.pom
>        at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1434)
>        at
> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:379)
>        at
> sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318)
>        at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115)
>        ... 29 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 8 seconds
> [INFO] Finished at: Mon Mar 19 17:23:23 JST 2012
> [INFO] Final Memory: 5M/554M
> [INFO]
> ------------------------------------------------------------------------
> Shoji-Kajita-no-MacBook-Pro:sakai-2.9.x-all kajita$
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120319/167349b4/attachment.html 


More information about the sakai-dev mailing list