Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [buckminster-dev] Automatic headless buckminster build and update

Way better ! Well done Thomas :)

I just changed bucky to ~/bucky and the error vanished.
However it still doesn't work for another reason :

!ENTRY org.eclipse.equinox.p2.artifact.repository 4 0 2009-07-17 13:04:58.388
!MESSAGE Error processing mirrors URL: http://download.cloudsmith.com/buckminster/external/?countryCode=fr&timeZone=1&format=xml
!STACK 1
org.eclipse.core.runtime.CoreException: HTTP Access Forbidden: http://download.cloudsmith.com/buckminster/external/?countryCode=fr&timeZone=1&format=xml
    at org.eclipse.equinox.internal.p2.repository.RepositoryTransport.stream(RepositoryTransport.java:155)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors(MirrorSelector.java:147)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors(MirrorSelector.java:209)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror(MirrorSelector.java:259)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation(MirrorSelector.java:187)
    at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror(SimpleArtifactRepository.java:498)
    at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact(SimpleArtifactRepository.java:454)
    at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:522)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.getArtifact(MirrorRequest.java:200)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transferSingle(MirrorRequest.java:175)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.transfer(MirrorRequest.java:159)
    at org.eclipse.equinox.internal.p2.artifact.repository.MirrorRequest.perform(MirrorRequest.java:95)
    at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact(SimpleArtifactRepository.java:511)
    at org.eclipse.equinox.internal.p2.artifact.repository.simple.DownloadJob.run(DownloadJob.java:64)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.ecf.filetransfer.IncomingFileTransferException: Forbidden
    at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:609)
    at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:808)
    at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:506)
    at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:98)
    at org.eclipse.equinox.internal.p2.repository.FileReader.sendRetrieveRequest(FileReader.java:317)
    at org.eclipse.equinox.internal.p2.repository.FileReader.read(FileReader.java:186)
    at org.eclipse.equinox.internal.p2.repository.RepositoryTransport.stream(RepositoryTransport.java:147)
    ... 14 more

is there any pb with your server right now ?

I'll update the documentation on Buckminster's web site.

Cheers and thank you a lot !
Guillaume

On Thu, Jul 16, 2009 at 11:50 PM, Thomas Hallgren <thomas@xxxxxxx> wrote:
I think I know what the problem is. You have to pass an absolute path to the director. So set BUCKY_DIR to an absolute path and everything will work OK. I did that in my experiment since your original script had BUCKYDIR=$WORKSPACE/buckminster. I guess your $WORKSPACE wasn't absolute.

Regards,
Thomas Hallgren


Back to the top