Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Strict Websense filters, what's needed for Eclipse Update?(My client has very strict policies on internet access, what is needed for successful Eclipse Update?)
icon5.gif  Strict Websense filters, what's needed for Eclipse Update? [message #487836] Thu, 24 September 2009 14:30
Eric Miles is currently offline Eric MilesFriend
Messages: 13
Registered: July 2009
Junior Member
My current client uses Websense to restrict users from accessing certain content on the internet. They block the download of all jars, zips, exe as well as numerous sites. I'm trying to work with the IT support staff to enable developers to install plugins/features through the Eclipse update mechanism, but I'm at a bit of a stalling point.

For instance, I've asked them to "open up" the entire Galileo update site at http://download.eclipse.org/releases/galileo. I can now hit the http://download.eclipse.org/releases/galileo/content.jar url and download this file, however selecting that site to "install new feautres" I receive a failure exception of: "No repository found at http://download.eclipse.org/releases/galileo". Inspecting the log file, I see:
!ENTRY org.eclipse.equinox.p2.core 4 0 2009-09-24 10:24:41.779
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: No repository found at http://download.eclipse.org/releases/galileo/.
        at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:380)
        at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:641)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
        at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:146)
        at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.<init>(CompositeMetadataRepository.java:101)
        at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.validateAndLoad(CompositeMetadataRepositoryFactory.java:127)
        at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:87)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:54)
        at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:669)
        at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:617)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
        at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
        at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.loadMetadataRepository(ProvisioningUtil.java:88)
        at org.eclipse.equinox.internal.provisional.p2.ui.QueryableMetadataRepositoryManager.doLoadRepository(QueryableMetadataRepositoryManager.java:55)
        at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadRepository(QueryableRepositoryManager.java:195)
        at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadAll(QueryableRepositoryManager.java:108)
        at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.run(PreloadingRepositoryHandler.java:71)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


Another odd thing is when I go through the preferences panel and "Test Connection" to the update site, it passes. So there is some other content that the framework is trying to download that Websense is blocking.

What is necessary to perform these updates? I realize Mirrors are going to be a huge problem here, but generally, what is needed?

Thanks for your help.
Previous Topic:where to find the org.eclipse.equinox.log plugin?
Next Topic:EventAdmin
Goto Forum:
  


Current Time: Thu Apr 25 12:54:25 GMT 2024

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

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

Back to the top