|
Re: Error parsing site stream [message #384853 is a reply to message #384851] |
Fri, 17 April 2009 09:02 |
|
Achim Demelt wrote:
> Hi,
>
> I'm trying to resolve features using a "site.feature" reader pointing to a
> p2 site that I built with Buckminster. This yields the following error:
>
> [buckminster resolve] ERROR [0002] : No suitable provider for component
> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi was
> found in searchPath common
> [buckminster resolve] ERROR [0002] : Rejecting provider
> site.feature( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
> No component match was found
> [buckminster resolve] ERROR Unable to obtain site from:
> http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site
> [buckminster resolve] ERROR Unable to access
> " http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site".
> [buckminster resolve] ERROR Error parsing site stream. [White
> spaces are required between publicId and systemId.]
> [buckminster resolve] ERROR Error parsing site stream. [White
> spaces are required between publicId and systemId.]
>
> The site itself seems to be valid. The p2 UI can update from this site
> without problems. Any ideas?
>
Please try the 'eclipse.import' reader type instead. I think it will do a better job.
- thomas
|
|
|
|
Re: Error parsing site stream [message #384857 is a reply to message #384856] |
Fri, 17 April 2009 09:51 |
|
Do you run with -logLevel DEBUG? If not, please try. It should generate some exception stack traces that might be helpful.
- thomas
Achim Demelt wrote:
> Thomas,
>
> The eclipse.import reader yields this:
>
> [buckminster resolve] ERROR [0002] : No suitable provider for component
> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi was
> found in resourceMap
> http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/buckminster/rmaps/common.binary.rmap
> [buckminster resolve] ERROR [0002] : No suitable provider for component
> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi was
> found in searchPath common
> [buckminster resolve] ERROR [0002] : Rejecting provider
> eclipse.import( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
> No component match was found
>
> Regards,
> Achim
>
>
>> Achim Demelt wrote:
>>> Hi,
>>>
>>> I'm trying to resolve features using a "site.feature" reader pointing to
>>> a p2 site that I built with Buckminster. This yields the following error:
>>>
>>> [buckminster resolve] ERROR [0002] : No suitable provider for
>>> [component
>>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>>> was found in searchPath common
>>> [buckminster resolve] ERROR [0002] : Rejecting provider
>>>
> site.feature( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
>>> No component match was found
>>> [buckminster resolve] ERROR Unable to obtain site from:
>>> http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site
>>> [buckminster resolve] ERROR Unable to access
>>> " http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site".
>>> [buckminster resolve] ERROR Error parsing site stream. [White
>>> spaces are required between publicId and systemId.]
>>> [buckminster resolve] ERROR Error parsing site stream. [White
>>> spaces are required between publicId and systemId.]
>>>
>>> The site itself seems to be valid. The p2 UI can update from this site
>>> without problems. Any ideas?
>>>
>> Please try the 'eclipse.import' reader type instead. I think it will do a
>> better job.
>>
>> - thomas
>
>
|
|
|
Re: Error parsing site stream [message #384859 is a reply to message #384857] |
Fri, 17 April 2009 10:00 |
Achim Demelt Messages: 160 Registered: July 2009 |
Senior Member |
|
|
Yes, I tried -logLevel DEBUG. This produces tons of other resolution
messages, but no stacktrace indicating what goes wrong. Only the same error
message. I can send you a ZIP of the site for analysis, if you wish.
Regards,
Achim
Thomas Hallgren wrote:
> Do you run with -logLevel DEBUG? If not, please try. It should generate
> some exception stack traces that might be helpful.
>
> - thomas
>
> Achim Demelt wrote:
>> Thomas,
>>
>> The eclipse.import reader yields this:
>>
>> [buckminster resolve] ERROR [0002] : No suitable provider for component
>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>> was found in resourceMap
>>
http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/buckminster/rmaps/common.binary.rmap
>> [buckminster resolve] ERROR [0002] : No suitable provider for
>> [component
>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>> was found in searchPath common
>> [buckminster resolve] ERROR [0002] : Rejecting provider
>>
eclipse.import( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
>> No component match was found
>>
>> Regards,
>> Achim
>>
>>
>>> Achim Demelt wrote:
>>>> Hi,
>>>>
>>>> I'm trying to resolve features using a "site.feature" reader pointing
>>>> to a p2 site that I built with Buckminster. This yields the following
>>>> error:
>>>>
>>>> [buckminster resolve] ERROR [0002] : No suitable provider for
>>>> [component
>>>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>>>> was found in searchPath common
>>>> [buckminster resolve] ERROR [0002] : Rejecting provider
>>>>
>>
site.feature( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
>>>> No component match was found
>>>> [buckminster resolve] ERROR Unable to obtain site from:
>>>> http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site
>>>> [buckminster resolve] ERROR Unable to access
>>>> " http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site".
>>>> [buckminster resolve] ERROR Error parsing site stream.
>>>> [[White
>>>> spaces are required between publicId and systemId.]
>>>> [buckminster resolve] ERROR Error parsing site stream.
>>>> [[White
>>>> spaces are required between publicId and systemId.]
>>>>
>>>> The site itself seems to be valid. The p2 UI can update from this site
>>>> without problems. Any ideas?
>>>>
>>> Please try the 'eclipse.import' reader type instead. I think it will do
>>> a better job.
>>>
>>> - thomas
>>
>>
|
|
|
Re: Error parsing site stream [message #384862 is a reply to message #384859] |
Fri, 17 April 2009 13:00 |
Achim Demelt Messages: 160 Registered: July 2009 |
Senior Member |
|
|
Okay, I'm one step further. When switching to the eclipse.import reader, I
also have to change the componentTypes from "site.feature" to
"eclipse.feature,osgi.bundle". It seems that my features can now be found.
Now I have different problems because the transitive feature dependencies
are resolved differently between "site.feature" and "eclipse.feature". We
have a (classic, non-P2) mirror site with several external dependencies.
What used to work with the site.feature resolver now fails with the
eclipse.feature resolver. Some features are only present in the features/
directory, but not declared in the site.xml file. So I'll have to fix the
mirror site first...
Thanks,
Achim
Achim Demelt wrote:
> Yes, I tried -logLevel DEBUG. This produces tons of other resolution
> messages, but no stacktrace indicating what goes wrong. Only the same
> error message. I can send you a ZIP of the site for analysis, if you wish.
>
> Regards,
> Achim
>
> Thomas Hallgren wrote:
>
>> Do you run with -logLevel DEBUG? If not, please try. It should generate
>> some exception stack traces that might be helpful.
>>
>> - thomas
>>
>> Achim Demelt wrote:
>>> Thomas,
>>>
>>> The eclipse.import reader yields this:
>>>
>>> [buckminster resolve] ERROR [0002] : No suitable provider for
>>> [component
>>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>>> was found in resourceMap
>>>
>
http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/buckminster/rmaps/common.binary.rmap
>>> [buckminster resolve] ERROR [0002] : No suitable provider for
>>> [component
>>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>>> was found in searchPath common
>>> [buckminster resolve] ERROR [0002] : Rejecting provider
>>>
>
eclipse.import( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
>>> No component match was found
>>>
>>> Regards,
>>> Achim
>>>
>>>
>>>> Achim Demelt wrote:
>>>>> Hi,
>>>>>
>>>>> I'm trying to resolve features using a "site.feature" reader pointing
>>>>> to a p2 site that I built with Buckminster. This yields the following
>>>>> error:
>>>>>
>>>>> [buckminster resolve] ERROR [0002] : No suitable provider for
>>>>> [component
>>>>> de.exxcellent.orchideo.util.ui.feature:site.feature/[1.1.0,2 .0.0)#OSGi
>>>>> was found in searchPath common
>>>>> [buckminster resolve] ERROR [0002] : Rejecting provider
>>>>>
>>>
>
site.feature( http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site):
>>>>> No component match was found
>>>>> [buckminster resolve] ERROR Unable to obtain site from:
>>>>> http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site
>>>>> [buckminster resolve] ERROR Unable to access
>>>>> " http://svn.exxcellent.de/projects/orchideo/common/test/ademe lt/site".
>>>>> [buckminster resolve] ERROR Error parsing site stream.
>>>>> [[White
>>>>> spaces are required between publicId and systemId.]
>>>>> [buckminster resolve] ERROR Error parsing site stream.
>>>>> [[White
>>>>> spaces are required between publicId and systemId.]
>>>>>
>>>>> The site itself seems to be valid. The p2 UI can update from this site
>>>>> without problems. Any ideas?
>>>>>
>>>> Please try the 'eclipse.import' reader type instead. I think it will do
>>>> a better job.
>>>>
>>>> - thomas
>>>
>>>
|
|
|
Powered by
FUDForum. Page generated in 0.04235 seconds