[jbosstools-issues] [JBoss JIRA] (JBDS-3296) P2 reports several locations without repositories in case product installed on different device from user home directory

Denis Golovin (JIRA) issues at jboss.org
Fri Mar 6 14:47:49 EST 2015


    [ https://issues.jboss.org/browse/JBDS-3296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13047152#comment-13047152 ] 

Denis Golovin commented on JBDS-3296:
-------------------------------------

Just stepped all trough p2 code and found nothing wrong there. Works as expected even for JBDS installed on different device. This was fixed by released PR, because I cannot replicate it anymore. The problem was related to some locations in composite p2 repository referenced to deleted p2 repos.

> P2 reports several locations without repositories in case product installed on different device from user home directory
> ------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBDS-3296
>                 URL: https://issues.jboss.org/browse/JBDS-3296
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>          Components: p2-product
>    Affects Versions: 8.0.0.GA, 8.0.1.GA
>            Reporter: Denis Golovin
>            Assignee: Denis Golovin
>             Fix For: 9.0.0.Alpha2
>
>         Attachments: fixed.png
>
>
> {code}org.eclipse.equinox.p2.core.ProvisionException: No repository found at https://devstudio.redhat.com/updates/8.0-development/central/core/.
> 	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
> 	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:692)
> 	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:54)
> {code}
> {code}org.eclipse.equinox.p2.core.ProvisionException: No repository found at https://devstudio.redhat.com/updates/8.0/central/core/.
> 	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
> 	at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:692)
> 	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:54){code}



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbosstools-issues mailing list