Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Mar 2011 23:41:54 +0100
From:      "Ronald Klop" <ronald-freebsd8@klop.yi.org>
To:        freebsd-eclipse@freebsd.org
Subject:   Re: unable to install/update software
Message-ID:  <op.vr5fz4uk8527sy@212-123-145-58.ip.telfort.nl>
In-Reply-To: <AANLkTi=tF=miGsCkUAydcmucF%2B9jUV0Y=YTU2KQogc=h@mail.gmail.com>
References:  <AANLkTi=tF=miGsCkUAydcmucF%2B9jUV0Y=YTU2KQogc=h@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
The cause is this.

Caused by: java.net.SocketException: Bad address
at java.net.PlainSocketImpl.socketGetOption(Native Method)

So it looks likes something isn't going well in the network. Combined wit=
h =20
your new router I would look there. Is there something with IPv6 now?
Are you familiar with networking sniffing tools as ngrep and wireshark?

Ronald.

On Wed, 09 Mar 2011 23:52:37 +0100, Jonathan Noack <noackjr@gmail.com> =20
wrote:

> 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 =20
> 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 =20
> GPL v2
> $ pkg_info | grep eclipse
> eclipse-3.6.1_1     An open extensible IDE for anything and nothing in =
=20
> 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 =20
> org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(Cac=
heManager.java:189)
> at =20
> org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepos=
itoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
> at =20
> org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepos=
itoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
> at =20
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryM=
anager.factoryLoad(MetadataRepositoryManager.java:57)
> at =20
> org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryMa=
nager.loadRepository(AbstractRepositoryManager.java:746)
> at =20
> org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryMa=
nager.loadRepository(AbstractRepositoryManager.java:651)
> at =20
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryM=
anager.loadRepository(MetadataRepositoryManager.java:96)
> at =20
> org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryM=
anager.loadRepository(MetadataRepositoryManager.java:92)
> at =20
> org.eclipse.equinox.p2.ui.ProvisioningUI.loadMetadataRepository(Provisi=
oningUI.java:388)
> at =20
> org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getM=
etadataRepository(MetadataRepositoryElement.java:120)
> at =20
> org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getR=
epository(MetadataRepositoryElement.java:109)
> at =20
> org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.getQ=
ueryable(MetadataRepositoryElement.java:103)
> at =20
> org.eclipse.equinox.internal.p2.ui.QueryProvider.getQueryDescriptor(Que=
ryProvider.java:54)
> at =20
> org.eclipse.equinox.internal.p2.ui.model.QueriedElement.fetchChildren(Q=
ueriedElement.java:102)
> at =20
> org.eclipse.equinox.internal.p2.ui.model.MetadataRepositoryElement.fetc=
hChildren(MetadataRepositoryElement.java:72)
> at =20
> org.eclipse.equinox.internal.p2.ui.model.RemoteQueriedElement.fetchDefe=
rredChildren(RemoteQueriedElement.java:34)
> at =20
> org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeCo=
ntentManager.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 =20
> java.net.AbstractPlainSocketImpl.getOption(AbstractPlainSocketImpl.java=
:299)
> at java.net.Socket.getSendBufferSize(Socket.java:1107)
> at =20
> org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketWrapp=
er.getSendBufferSize(AbstractSocketWrapper.java:120)
> at =20
> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:7=
37)
> at =20
> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpCo=
nnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
> at =20
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpM=
ethodDirector.java:387)
> at =20
> org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMeth=
odDirector.java:171)
> at =20
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:=
397)
> at =20
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:=
346)
> at =20
> org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBr=
owser.runRequest(HttpClientFileSystemBrowser.java:227)
> at =20
> org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$=
DirectoryJob.run(AbstractFileSystemBrowser.java:69)
> ... 1 more
> _______________________________________________
> freebsd-eclipse@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-eclipse
> To unsubscribe, send any mail to =20
> "freebsd-eclipse-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.vr5fz4uk8527sy>