Trick question: where do you see SCR mentioned in Tinybundles API ? To be short: there isn't anything that generates the SCR metadata. You could think of a new feature on top of tinybundles that does such a job though.
Toni On Fri, Jan 28, 2011 at 2:54 PM, Luca Stancapiano < [email protected]> wrote: > Hi....I have this configuration: > > @Configuration > > public static Option[] configuration() { > > return options(felix(), > > mavenConfiguration(), > > provision(newBundle() > > .add( ProvaService.class ) > > .add( RepositoryProvaService.class ) > > .set(Constants.BUNDLE_SYMBOLICNAME, > "SimpleTestBundle") > > .set(Constants.EXPORT_PACKAGE, > > "com.sourcesense.example" > ).build(withBnd())) > > /*if[DEBUG] > > > ,vmOption("-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005") > > end[DEBUG]*/ > > ); > > } > > > > ProvaService is an interface implemented by the RepositoryProvaService. > Here the codes: > > > package com.sourcesense.example; > > public interface ProvaService { > > } > > > > package com.sourcesense.example; > > /** > > * @scr.component > > * @scr.service > > * > > * @scr.property name="service.vendor" value="Sourcesense" > > * @scr.property name="service.description" value="*Test*" > > */ > > public class SlingRepositoryProvaService implements ProvaService { > > > } > > > > > It creates a bundle that I show you , unzipping the temporary bundle from > folders/3V: > > > jar tvf > /var/folders/3V/3VaEooaVEmW0ku5CXLdzck+++TI/-Tmp-/tb/tinybundles_9e1f48a45cb2b6737370ea3a982a03ce971ba102.bin > > 593 Fri Jan 28 14:45:58 CET 2011 META-INF/MANIFEST.MF > > 0 Fri Jan 28 14:45:58 CET 2011 com/ > > 0 Fri Jan 28 14:45:58 CET 2011 com/sourcesense/ > > 0 Fri Jan 28 14:45:58 CET 2011 com/sourcesense/stone/ > > 0 Fri Jan 28 14:45:58 CET 2011 com/sourcesense/stone/jcr/ > > 0 Fri Jan 28 14:45:58 CET 2011 com/sourcesense/stone/jcr/modeshape/ > > 0 Fri Jan 28 14:45:58 CET 2011 > com/sourcesense/stone/jcr/modeshape/server/ > > 150 Fri Jan 28 14:45:58 CET 2011 > com/sourcesense/stone/jcr/modeshape/server/ProvaService2.class > > 459 Fri Jan 28 14:45:58 CET 2011 > com/sourcesense/stone/jcr/modeshape/server/SlingRepositoryProvaService2.class > > > So, the question is: where is the OSGI-INF directory generated by scr? > > > _______________________________________________ > general mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/general > > -- *Toni Menzel - http://www.okidokiteam.com*
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
