Hi Rajini,

How do you restart the framework ? Do you create the Felix instance anew for
each framework start or do start-stop the same instance multiple times ?

For better replicability and also in view of the changes that Richard is
currently implementing, I suggest you do not reuse the Felix instances but
instead recreate a new instance for each start-stop cycle.

Anyway, I assume, that you have to register the framework listener each time
you start Felix.

Hope this helps

Regards
Felix

On 6/27/07, Rajini Sivaram <[EMAIL PROTECTED]> wrote:

Hello,

I have a set of JUnit tests which startup a Felix runtime in the setUp
method and shut the runtime down using Felix.shutdown(). The tests run
fine
when run one-by-one (single Felix runtime startup and shutdown in a VM),
but
when run together (as a sequence of Felix runtime startup and shutdown
from
one VM), the framework listener is not called after the first shutdown.
Apart from the framework listener, other operations dont run into any
problems with the restarting of the runtime, so I presume restarting the
embedded runtime is not a problem.

Is this something which will get fixed with the changes to the embedded
APIs?


Thank you...

Regards,

Rajini

Reply via email to