What we have done in our environment is to change the bindex tool to make
the ExecutionEnvironment an optional requirement.

Allen

On Wed, Feb 10, 2010 at 7:32 AM, Hampel, Michael <[email protected]
> wrote:

> Hello,
>
> we have the following problem starting a bundle with obr:
>
> In the bundle's manifest we have a header entry:
> Bundle-RequiredExecutionEnvironment: OSGi/Minimum-1.0
>
> bindex is generating this xml entry (within the <resource> element):
> <require extend='false' filter='(|(ee=OSGi/Minimum-1.0))'
> multiple='false' name='ee' optional='false'>
>      Execution Environment (|(ee=OSGi/Minimum-1.0))
> </require>
>
> When we try to start the bundle with obr we get the following exception:
> filter expression(missing package): (|(ee=OSGi/Minimum-1.0))
>
> unresolved bundle: our.bundle
>
> So it looks like that the ExecutionEnvironment Header is misinterpreted
> as a package dependency - either by bindex or by OBR?
>
> Maybe somebody else had this problem before - thanx for any help in
> advance,
>
>
>
> Michael
>
>
>
>
>
>
>
>
>

Reply via email to