Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Babel » Update site / downloads down
Update site / downloads down [message #1711668] Mon, 19 October 2015 07:42 Go to next message
Martin Buchert is currently offline Martin BuchertFriend
Messages: 2
Registered: October 2015
Junior Member
Hello,

since Friday, our buckminster builds no longer work. They download the babel translations for Indigo from the 10.0 repository.

However, I noticed that when directly trying to access the "plugin" directory in the browser, the request never completes and an error page appears: http://archive.eclipse.org/technology/babel/update-site/R0.10.0/indigo/plugins/?d

After some digging, I believe this is the error that causes our buckminster build to fail:

Contains: An error occurred while collecting items to be installed
Contains: session context was:(profile=TARGET_DEFINITION:local:1445238544014.target, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Contains: No repository found containing: osgi.bundle,org.eclipse.ant.launching.nl_de,3.7.0.v20120721081147
Contains: Error closing the output stream for org.eclipse.update.feature,org.eclipse.babel.nls_birt_de,3.7.0.v20120721081147 on repository file:/C:/Users/Build.User/jenkins/workspace/Product%20Stable/.metadata/.plugins/org.eclipse.pde.core/.bundle_pool.
java.io.IOException: Error unzipping C:\Users\BUILD~1.USE\AppData\Local\Temp\org.eclipse.babel.nls_birt_de_3.7.0.v201207210811471260154106854386277.jar: Invalid zip file format
	at org.eclipse.equinox.internal.p2.core.helpers.FileUtils.unzipFile(FileUtils.java:75)
	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository$ZippedFolderOutputStream.close(SimpleArtifactRepository.java:193)
	at java.io.FilterOutputStream.close(FilterOutputStream.java:160)
	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository$ArtifactOutputStream.close(SimpleArtifactRepository.java:121)
	at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:276)
	at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:208)
	at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:138)
	at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:708)
	at org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:63)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


Is that a known problem yet?

Thanks for your input!
Re: Update site / downloads down [message #1711848 is a reply to message #1711668] Tue, 20 October 2015 06:39 Go to previous messageGo to next message
Andreas Gut is currently offline Andreas GutFriend
Messages: 2
Registered: February 2014
Junior Member
We have also problems downloading the language packages from the babel update sites with version 0.10.1 and 0.11.0. Both, Eclipse IDE and our Tycho build fail with NullPointerExceptions when accessing the update site:

[ERROR] Internal error: java.lang.NullPointerException -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:121)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: java.lang.NullPointerException
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:666)

Re: Update site / downloads down [message #1711889 is a reply to message #1711668] Tue, 20 October 2015 09:16 Go to previous messageGo to next message
Andreas Gut is currently offline Andreas GutFriend
Messages: 2
Registered: February 2014
Junior Member
Hi Martin,

we see also issues with the Babel update site for release 0.11.0. Neither Eclipse nor our Tycho builds can fetch the language packages. We followed the URL which Tycho is addressing and see strange mirror definitions:

<mirrors>
    <mirror url="/technology/babel/update-site/R0.11.0/indigo/" label="[]  ()"/>
    <mirror url="/technology/babel/update-site/R0.11.0/indigo/" label="[]  ()"/>
    [...]
</mirrors.


For release 0.13.0 the mirrors look more reasonable. We may see different impacts but have the same cause.

Regards Andreas
Re: Update site / downloads down [message #1712390 is a reply to message #1711889] Fri, 23 October 2015 14:50 Go to previous messageGo to next message
Martin Buchert is currently offline Martin BuchertFriend
Messages: 2
Registered: October 2015
Junior Member
Did you find a solution yet? Unfortunately, it's still not working for us. Only the update site for the newest version works, but we're still on Eclipse 3.7, so that's not an option yet.
I'll probably deploy an archived copy on our local update site.

[Updated on: Fri, 23 October 2015 14:51]

Report message to a moderator

Re: Update site / downloads down [message #1726224 is a reply to message #1712390] Thu, 10 March 2016 15:39 Go to previous messageGo to next message
Dmitriy Grintshak is currently offline Dmitriy GrintshakFriend
Messages: 4
Registered: March 2016
Junior Member
I experience the same problem when doing build with Tycho for Helios / v. 0.10.1. The mirror definitions are incorrect. Is the version 0.10.X still supported, or I should migrate to the newer one?

[INFO] Downloading org.eclipse.core.databinding.beans.nl_de
[ERROR] Internal error: java.lang.NullPointerException -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.NullPointerException
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:665)
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:590)
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:723)
        at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.getArtifact(MirrorRequest.java:287)
        at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:267)
        at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:208)
        at org.eclipse.tycho.p2.maven.repository.MavenMirrorRequest.perform(MavenMirrorRequest.java:100)
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:707)
        at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts(SimpleArtifactRepository.java:778)
        at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts(CompositeArtifactRepository.java:341)
        at org.eclipse.tycho.p2.target.P2ArtifactDownloadTool.downloadArtifactsToLocalMavenRepository(P2ArtifactDownloadTool.java:55)
        at org.eclipse.tycho.p2.target.TargetPlatformImpl.downloadArtifacts(TargetPlatformImpl.java:199)
        at org.eclipse.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:124)
        at org.eclipse.tycho.p2.impl.resolver.P2ResolverImpl.resolveProject(P2ResolverImpl.java:76)
        at org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.doResolvePlatform(P2TargetPlatformResolver.java:448)
        at org.eclipse.tycho.p2.resolver.P2TargetPlatformResolver.resolveDependencies(P2TargetPlatformResolver.java:425)
        at org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:98)
        at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:64)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:274)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        ... 11 more
[ERROR]

[Updated on: Thu, 10 March 2016 15:42]

Report message to a moderator

Re: Update site / downloads down [message #1726497 is a reply to message #1726224] Mon, 14 March 2016 10:13 Go to previous message
Dmitriy Grintshak is currently offline Dmitriy GrintshakFriend
Messages: 4
Registered: March 2016
Junior Member
Solved by adding the following to the configuration of the plugins tycho-maven-plugin and target-platform-configuration.
<disableP2Mirrors>true</disableP2Mirrors>


Also used the non-default P2 repository at http://ftp.asia.edu.tw/eclipse/technology/babel/update-site/R0.10.1/helios/features/.

[Updated on: Mon, 14 March 2016 10:15]

Report message to a moderator

Previous Topic:Babel update site resetting the TCP connection when downloading the artifacts
Next Topic:What are the plans for Babel 0.13.2?
Goto Forum:
  


Current Time: Wed Aug 22 04:04:01 GMT 2018

Powered by FUDForum. Page generated in 0.01719 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top