public RuntimeContextNoRuntime(DeploymentCategory deploymentCategory) {
this.deploymentCategory = deploymentCategory;
// Unlike most of the methods in this implementation, does nothing
// (because this will always be called, even in a no-runtime context).
servicesInjector = new ServicesInjector() {
@Override
public void injectServicesInto(final Object domainObject) {
}
@Override