logger_.info("Performing registration procedure for " + process_.entity);
NDC.push("Registration:" + process_.entity);
//synchronize process status
CosProcessStatusEnum status = get_process_status(process_.reference);
if (status != null)
{
logger_.info("Expected status: " + CorbaHelper.ProcessStateToString(process_.runtime.state) +
". Actual status: " + CorbaHelper.ProcessStateToString(status));
process_.runtime.state = status;