Hi,

Not much luck with that...

Regards,

Pierre-Gildas

Le 04/03/2012 19:30, Clement Escoffier a écrit :
Hi,

Try to add the Service class package to 
Constants.FRAMEWORK_SYSTEMPACKAGES_EXTRA.
You need to ensure that it uses the same class inside and outside the framework.

Regards,

Clement

On 04.03.2012, at 18:10, Pierre-Gildas MILLON wrote:

Hi Clement,

Thanks for your quick answer but it does not solve the problem...

Nothing on the console and when I try to get an instance of my service through 
the API:

ServiceReference<  Service>  serviceRef = 
ctx.getServiceReference(Service.class);
Service myService = ctx.getService(serviceRef);

I've got a NPE:

java.lang.NullPointerException: Specified service reference cannot be null.

:/

Le 04/03/2012 17:59, Clement Escoffier a écrit :
Hi,

Add @Instantiate to your component class to instruct iPOJO to create an 
instance of your component:
@Component
@Provides
@Instantiate
public class ServiceImpl implements Service {


Regards,

Clement

On 04.03.2012, at 17:20, Pierre-Gildas MILLON wrote:

Hi People,

I try to use iPojo in a Maven project that embed Felix.

I've followed the guidelines to embed Felix in an app and my simple bundle
that prints Hello World from the activator works fine.

Now I'd like to use iPojo to publish a service from my bundle (more
interesting than printing Hello World).
I'm using the annotations following the "Getting Started" from the iPojo
website.
But me service doesn't seem to be published.

If someone could help me, it's rather confusing.

The code is available :
https://gist.github.com/7bfc30226c6b1acad5e5

Regards,


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to