On 7/27/11 11:57 PM, Allain Turgeon wrote:
Hi Richard,
I believe that the reason that C gets restarted is because A depends on it.
A depends on both B and C, so if I update B, the PackageAdmin.refresh() will
refresh both B and A (from my understanding of the documentation).
Therefore, since A gets refreshed because of B, C gets also refreshed
because A and C are linked.
What do you think?
Refreshing should only traverse across the "is depended on by"
relationship (i.e., the reverse of the the "depends on" relationship).
So if B gets refreshed, then A would be refreshed since "B is depended
on by A", but C would not get refreshed because "A depends on C".
So, if you are refreshing B and having all three refresh, then you don't
fully understand your dependencies or situation or possibly there is a
bug in the refresh code.
-> richard
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]