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

Reply via email to