When should I restart Xoom service?

Xoom service needs to be restarted under the following circumstances.

On start-up, Xoom loads and caches the Scheme, SXP Object Reference and the list of DLLs implementing logic components. If these are changed through Xoom, then Xoom will refresh the cache. If changes are made externally, however, Xoom has no way of detecting them. Hence, Xoom service needs to be restarted.