Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Mar 2011 16:52:37 -0600
From:      Jonathan Noack <noackjr@gmail.com>
To:        freebsd-eclipse@freebsd.org
Subject:   unable to install/update software
Message-ID:  <AANLkTi=tF=miGsCkUAydcmucF%2B9jUV0Y=YTU2KQogc=h@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
After installing a new router plus recent updates to ports I'm no
longer able to install/update software in Eclipse.  When trying to
select the site "http://e-p-i-c.sf.net/updates/testing", I get this
messages:
Unable to read repository at http://e-p-i-c.sf.net/updates/testing/content.xml.
Bad address

There's a content.jar file at that site but no content.xml.  I can
pull down the site.xml using wget so the network is working.

Machine details:
$ uname -a
FreeBSD hyperion.noacks.org 8.2-RELEASE FreeBSD 8.2-RELEASE #3
r218863: Sat Feb 19 17:21:20 CST 2011
root@hyperion.noacks.org:/usr/obj/usr/src/sys/GENERIC  amd64
$ pkg_info | grep openjdk6
openjdk6-b22_2      Oracle's Java 6 virtual machine release under the GPL v2
$ pkg_info | grep eclipse
eclipse-3.6.1_1     An open extensible IDE for anything and nothing in particul

Here's the full backtrace:
org.eclipse.equinox.p2.core.ProvisionException: Unable to read
repository at http://e-p-i-c.sf.net/updates/testing/content.xml.
at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)
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:746)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:651)
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:388)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getMetadataRepository(MetadataRepositoryElement.java:120)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getRepository(MetadataRepositoryElement.java:109)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getQueryable(MetadataRepositoryElement.java:103)
at org.eclipse.equinox.internal.p2.ui.QueryProvider.getQueryDescriptor(QueryProvider.java:54)
at org.eclipse.equinox.internal.p2.ui.model.QueriedElement.fetchChildren(QueriedElement.java:102)
at org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.fetchChildren(MetadataRepositoryElement.java:72)
at org.eclipse.equinox.internal.p2.ui.model.RemoteQueriedElement.fetchDeferredChildren(RemoteQueriedElement.java:34)
at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.net.SocketException: Bad address
at java.net.PlainSocketImpl.socketGetOption(Native Method)
at java.net.AbstractPlainSocketImpl.getOption(AbstractPlainSocketImpl.java:299)
at java.net.Socket.getSendBufferSize(Socket.java:1107)
at org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapper.getSendBufferSize(AbstractSocketWrapper.java:120)
at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:737)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:227)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
... 1 more



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=tF=miGsCkUAydcmucF%2B9jUV0Y=YTU2KQogc=h>