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 15:19 |
Shaul Yermol Messages: 2 Registered: December 2011 |
Junior Member |
|
|
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 #1066178 is a reply to message #1066010] |
Mon, 01 July 2013 12:29 |
Paul Montague Messages: 6 Registered: January 2012 |
Junior Member |
|
|
Hi, Cameron,
Yes, the key in my case was checking the port and proxy settings under Window / Preferences / General / Network Connections. I had to correct from a wrong port (25; still don't know how that got entered to begin with) to a usable port (80). Specifically, you need to make sure that whatever outgoing port(s) your organization allows, you're using one of those, and enter the settings for any proxy your organization requires.
Regards,
Paul
Regards,
Paul
[Updated on: Mon, 01 July 2013 12:29] Report message to a moderator
|
|
| | | | |
Re: Unable to connect to updates repositories [message #1700549 is a reply to message #1700536] |
Fri, 03 July 2015 13:11 |
Aleksander Messages: 44 Registered: May 2014 Location: France |
Member |
|
|
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 13:39] Report message to a moderator
|
|
|
Re: Unable to connect to updates repositories [message #1700560 is a reply to message #1700549] |
Fri, 03 July 2015 16:18 |
|
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.
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
Re: Unable to connect to updates repositories [message #1702969 is a reply to message #771545] |
Mon, 27 July 2015 15:21 |
ahmed mohamady Messages: 5 Registered: May 2015 |
Junior Member |
|
|
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 #1705408 is a reply to message #1700560] |
Fri, 14 August 2015 18:54 |
|
Since the end of June 2015, I was getting a very similar exception (see below) with my Luna and Mars instances as soon as I wanted to connect to the Mars simultaneous release repo.
Adding the -Djava.net.preferIPv4Stack=true to the -vmargs in the eclipse.ini didn't change anything.
According to Eike's suggestion, I finally went to my ${user.home}/.eclipse/ folder and deleted all Oomph-releated sub folders. After that, I could connect to the Mars simultaneous release repo without any problems.
Note that the Luna and Mars instances, in which I was experiencing the trouble, were manually installed Eclipse instances. I was using Oomph before (on the same machine), but the resulting Eclipse installations were put into different places. But it seems that due to the fact that the ${user.home}/.eclipse/ folder is shared among all Eclipse instances, Oomph may impact Eclipse installations that have been created manually without Oomph.
Regards,
Stephan
org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://download.eclipse.org/releases/mars/.
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:185)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:106)
at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:122)
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.ProvisioningUI.loadMetadataRepository(ProvisioningUI.java:439)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getMetadataRepository(MetadataRepositoryElement.java:127)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.fetchChildren(MetadataRepositoryElement.java:76)
at org.eclipse.equinox.internal.p2.ui.model.RemoteQueriedElement.fetchDeferredChildren(RemoteQueriedElement.java:34)
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:238)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.equinox.p2.core.ProvisionException: No repository found at http://download.eclipse.org/technology/epp/packages/mars/.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
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.fail(CachingRepositoryManager.java:300)
at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:196)
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.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:166)
... 20 more
|
|
| | | | | | | | | |
Goto Forum:
Current Time: Sun Jan 26 08:53:30 GMT 2025
Powered by FUDForum. Page generated in 0.09919 seconds
|