Home » Newcomers » Newcomers » Unable to connect to updates repositories(Problem with connecting to updates repositories (Indigo, Linux Ubuntu 64 bit) )
Unable to connect to updates repositories [message #771545] |
Tue, 27 December 2011 10:19  |
Eclipse User |
|
|
|
Hi all,
I have problems connecting to updates repositories from eclipse (Linux Ubuntu 11.10 64 bit, Eclipse 3.7.1, Java 1.6.0).
Trying to connect to http:/ /download.eclipse.org/releases/indigo gives this log:
Quote:
Unable to read repository at http:/ /download.eclipse.org/releases/indigo/content.xml.
Unable to read repository at http:/ /download.eclipse.org/releases/indigo/content.xml.
Connection reset
Connecting to http:/ /download.eclipse.org/eclipse/updates/3.7, 3.6, etc. gives similar results. (The "space" in links is on purpose, I can't post here links)
But connection to projects repositories like Mylin or ADT works fine.
I tried several solutions, none soleved my problem:
- Switched to official Sun JDK (1.6.0_25)
- Downloaded eclipse instead of using Ubuntu repository
- Defined in ini file "-Djava.net.preferIPv4Stack=true" flag
- deleted cache folder
- Do not use proxy
- It's not a transport/firewall/antivirus problem
From what I see in "wireshark", eclipse tries to retrieve "content.xml" from the update repositories, this file isn't there and it gives up. For some strange reason it does not try to download the right file - compositeContent.jar.
I found a similar bug occurred only on 64 bit systems, but it was almost a year ago and it appears fixed.
Please help!
Eclipse version:
Version: 3.7.1
Build id: M20110909-1335
Java version:
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
OS Version:
Ubuntu 11.10 - 64 bit
|
|
| | | | | | | | | | | | | | |
Re: Unable to connect to updates repositories [message #1700549 is a reply to message #1700536] |
Fri, 03 July 2015 09:11   |
Eclipse User |
|
|
|
Hi Eike, this is my error:
eclipse.buildId=4.5.0.I20150603-2000
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32
Framework arguments: -product org.eclipse.epp.package.rcp.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product
org.eclipse.equinox.p2.transport.ecf
Error
Fri Jul 03 14:57:04 CEST 2015
Unable to read repository at http://download.eclipse.org/releases/mars/compositeContent.jar.
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.Reader.read(Unknown Source)
at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:73)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:98)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117)
at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102)
at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83)
at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
I've tried to add Eclipse in exceptions rules in the firewall and even to cut it. Funny thing is that I tried to update my Eclipse installation from Luna to Mars, everything went smoothly but when I tried to update I received same error.
I tried to use the new Eclipse installer which gave me this error below:
[2015-07-03 15:04:15] Executing bootstrap tasks
[2015-07-03 15:04:15] Product org.eclipse.products.epp.package.rcp.mars
[2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup 1.1.0.v20150610-1559, build=1478, branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
[2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.core 1.1.0.v20150619-0556, build=1478, branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
[2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.p2 1.1.0.v20150609-0914, build=1478, branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
[2015-07-03 15:04:15] Performing P2 Director (Eclipse for RCP and RAP Developers (Mars))
[2015-07-03 15:04:15] Offline = false
[2015-07-03 15:04:15] Mirrors = true
[2015-07-03 15:04:15] Resolving 6 requirements from 3 repositories to C:\Users\a.xxx\rcp-mars2\eclipse
[2015-07-03 15:04:15] Requirement epp.package.rcp [4.5.0,4.6.0)
[2015-07-03 15:04:15] Requirement org.eclipse.platform.feature.group [4.5.0,4.6.0)
[2015-07-03 15:04:15] Requirement org.eclipse.rcp.feature.group [4.5.0,4.6.0)
[2015-07-03 15:04:15] Requirement org.eclipse.jdt.feature.group [3.11.0,3.12.0)
[2015-07-03 15:04:15] Requirement org.eclipse.pde.feature.group [3.11.0,3.12.0)
[2015-07-03 15:04:15] Requirement org.eclipse.oomph.setup.feature.group
[2015-07-03 15:04:15] Repository http://download.eclipse.org/technology/epp/packages/mars/R
[2015-07-03 15:04:15] Repository http://download.eclipse.org/releases/mars/201506241002
[2015-07-03 15:04:15] Repository http://download.eclipse.org/oomph/updates/milestone/latest
[2015-07-03 15:04:16] ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at http://download.eclipse.org/releases/mars/201506241002/content.jar.
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.Reader.read(Unknown Source)
at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1338)
at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
[2015-07-03 15:04:16]
Of course I tried to modify my eclipse.ini as suggested here, adding the 80 port to the update sites etc.
Thank you for your concerns Eike and for you immense work on EMF.
[Updated on: Fri, 03 July 2015 09:39] by Moderator
|
|
|
Re: Unable to connect to updates repositories [message #1700560 is a reply to message #1700549] |
Fri, 03 July 2015 12:18   |
Eclipse User |
|
|
|
Hi Aleksander,
I really tried hard to develop a theory for your problem, but I must admit that I can't find any indications for a
software defect. That doesn't mean there aren't any. I looked especially carefully because of
http://bugs.eclipse.org/bugs/show_bug.cgi?id=470900 but that's really not about "Connection reset". To be 100% sure,
please delete your ${user.home}/.eclipse/org.eclipse.oomph.p2/cache folder. Again, I would bet that it doesn't address
your problem. But then I'd have no better theory than network-level issues on your end.
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
Am 03.07.2015 um 15:12 schrieb Aleksander:
> Hi Eike, this is my error: eclipse.buildId=4.5.0.I20150603-2000
> java.version=1.8.0_45
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32
> Framework arguments: -product org.eclipse.epp.package.rcp.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product
>
> org.eclipse.equinox.p2.transport.ecf
> Error
> Fri Jul 03 14:57:04 CEST 2015
> Unable to read repository at http://download.eclipse.org/releases/mars/compositeContent.jar.
>
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(Unknown Source)
> at java.net.SocketInputStream.read(Unknown Source)
> at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
> at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
> at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
> at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
> at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
> at sun.nio.cs.StreamDecoder.read(Unknown Source)
> at java.io.InputStreamReader.read(Unknown Source)
> at java.io.Reader.read(Unknown Source)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
> at
> org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
> at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:73)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:98)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
> at
> org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
> at
> org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
> at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad(LoadMetadataRepositoryJob.java:117)
> at org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:102)
> at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.runModal(PreloadingRepositoryHandler.java:83)
> at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
> I've tried to add Eclipse in exceptions rules in the firewall and even to cut it. Funny thing is that I tried to
> update my Eclipse installation from Luna to Mars, everything went smoothly but when I tried to update I received same
> error.
> I tried to use the new Eclipse installer which gave me this error below:
> [2015-07-03 15:04:15] Executing bootstrap tasks
> [2015-07-03 15:04:15] Product org.eclipse.products.epp.package.rcp.mars
> [2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup 1.1.0.v20150610-1559, build=1478,
> branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
> [2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.core 1.1.0.v20150619-0556, build=1478,
> branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
> [2015-07-03 15:04:15] Bundle org.eclipse.oomph.setup.p2 1.1.0.v20150609-0914, build=1478,
> branch=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41, commit=f9c6c715c05a4d780d0aea1f878f0ed756e9fa41
> [2015-07-03 15:04:15] Performing P2 Director (Eclipse for RCP and RAP Developers (Mars))
> [2015-07-03 15:04:15] Offline = false
> [2015-07-03 15:04:15] Mirrors = true
> [2015-07-03 15:04:15] Resolving 6 requirements from 3 repositories to C:\Users\a.xxx\rcp-mars2\eclipse
> [2015-07-03 15:04:15] Requirement epp.package.rcp [4.5.0,4.6.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.platform.feature.group [4.5.0,4.6.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.rcp.feature.group [4.5.0,4.6.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.jdt.feature.group [3.11.0,3.12.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.pde.feature.group [3.11.0,3.12.0)
> [2015-07-03 15:04:15] Requirement org.eclipse.oomph.setup.feature.group
> [2015-07-03 15:04:15] Repository http://download.eclipse.org/technology/epp/packages/mars/R
> [2015-07-03 15:04:15] Repository http://download.eclipse.org/releases/mars/201506241002
> [2015-07-03 15:04:15] Repository http://download.eclipse.org/oomph/updates/milestone/latest
> [2015-07-03 15:04:16] ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at
> http://download.eclipse.org/releases/mars/201506241002/content.jar.
> java.net.SocketException: Connection reset
> at java.net.SocketInputStream.read(Unknown Source)
> at java.net.SocketInputStream.read(Unknown Source)
> at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:198)
> at org.apache.http.impl.io.IdentityInputStream.read(IdentityInputStream.java:95)
> at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:137)
> at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
> at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
> at sun.nio.cs.StreamDecoder.read(Unknown Source)
> at java.io.InputStreamReader.read(Unknown Source)
> at java.io.Reader.read(Unknown Source)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:244)
> at org.apache.http.util.EntityUtils.toString(EntityUtils.java:288)
> at
> org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:660)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
> at
> org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
> at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
> at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
> at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
> at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
> at
> org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
> at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
> at
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
> at
> org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$RepositoryLoader$Worker.perform(ProfileTransactionImpl.java:1338)
> at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> [2015-07-03 15:04:16]
> Thank you for your concerns Eike and for you immense work on EMF.
|
|
|
Re: Unable to connect to updates repositories [message #1702969 is a reply to message #771545] |
Mon, 27 July 2015 11:21   |
Eclipse User |
|
|
|
Can you connect to internet at all through Eclipse?
Open the internal webbrowser. In Eclipse: Window -> show view -> Other -> General: Internal web browser.
Look up any normal adress, is it working?
Can you connect to another update site? Try for example Eclipse Emma: http://update.eclemma.org/ Do you see anything there?
What are your proxy preferences? Go to Window -> preferences -> General: Network connections.
The active provider:
Specifies the settings profile to be used when opening connections. Choosing the Direct provider causes all the connections to be opened without the use of a proxy server. Selecting Manual causes settings defined in Eclipse to be used. On some platforms there is also a Native provider available, selecting this one causes settings that were discovered in the OS to be used.
If internet is working fine outside of Eclipse, try changing to Native. After that, try Direct.
I have encountered problems where an update site would not load, then I had to remove it and add it again. This forces Eclipse to reread the contents of the site even if it has a cached copy. So, if you still get no connection to the indigo update site, but everything else is working, try that. Go to Window -> Preferences -> Install/update: Available Software sites. Then remove and add the indigo site. Just remember to copy the adress so you can add it again.
As suggested in a comment below by @lostiniceland, this is a simpler way to achieve the above:
Goto Preferences -> Install Update -> Available Software Sites => select the entry and click the "Reload" button to the right. This is sometimes also helpful when you have a local updatesite for testing custom plugins
|
|
| | | | | | | | | |
Re: Unable to connect to updates repositories [message #1782137 is a reply to message #1708707] |
Mon, 19 February 2018 06:41  |
Eclipse User |
|
|
|
Hi Eike,
Same symptoms encountered just now in current Oxygen (Win_64). Deleting the cache folder as described above fixed it. Same error message and same workaround - maybe same bug?
[quote title=Eike Stepper wrote on Sat, 19 September 2015 05:28]Am 16.09.2015 um 21:52 schrieb Cheryl King:
> Thanks to Eike's information on the full path to the infamous oomph cache that other posts referred to, I was able to
> get past this problem. I deleted that cache directory, closed all my various eclipse windows and restarted Eclipse
> Mars and was able to contact the update site. I've never seen this problem before and I install/uninstall many
> versions of Eclipse on a regular basis.
I'm very sorry that this bug occured in our Mars version of the installer. We fixed it the next day, but unfortunately
the Foundation's policy to only offer released software on the main download page prevented us from replacing the buggy
installer download with one of our newer versions. The Mars.1 version will be made available by the end of next week.
Cheers
/Eike
|
|
|
Goto Forum:
Current Time: Tue Jul 01 08:58:14 EDT 2025
Powered by FUDForum. Page generated in 0.13776 seconds
|