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 > > > > > > > > >

