Hi Jan, Am Dienstag, den 07.08.2007, 17:46 +0100 schrieb Jan Stette: > As a concrete example of a problem we're seeing is that we have a > service on which activate() is called twice on the same service > instance, i.e. the same object, without any intermediate calls to > deactivate(). Is that something that can legally occur in any > circumstance? > This service has only static references, and references to it are all > static too. Felix, could you elaborate on how you think thes e > policies could be affecting the issue?
It is not correct to call the activate(ComponentContext) method multiple times on the same component instance. So I assume that you are running into a bug of the DS implementation you are using (as BJ already said, just replying as you directly asked me :-) ) Regards Felix _______________________________________________ OSGi Developer Mail List [email protected] http://www2.osgi.org/mailman/listinfo/osgi-dev
