I think that is the best way. And I don't any other way.
-- 

BJ Hargrave
Senior Technical Staff Member, IBM
OSGi Fellow and CTO of the OSGi Alliance
[email protected]

office: +1 386 848 1781
mobile: +1 386 848 3788




From:
Andrea Zoppello <[email protected]>
To:
OSGi - Dev <[email protected]>
Date:
2010/05/03 10:39
Subject:
[osgi-dev] Which is the best way to signal an error in activate method??
Sent by:
[email protected]



Hi all,

In my project i'm using a lot OSGi DS and in particulra component 
factories to create DS component/services.

In my DS Component Factories i'm using the activate() method to perform 
some initialization step i need
to do in my components.

In my case if the code in the activate method() fail this must result in 
a failure of component creation, and must
result in *non registration* of the services provided by the component.

At the moment i've solved this throwing a RuntimeException from the 
activate method but i'm not sure this is the
right way to do...

Any suggestion??

Andrea
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to