anchor.diff:      ?debug("service_edge_rpc:register_service(): address: ~p ", [Address]),
   
       case 
  -	rvi_common:send_component_request(service_discovery, register_service,
  +	rvi_common:send_component_request(service_discovery, register_local_service,
   					  [
   					   {service, Service}, 
   					   {network_address, Address}
  
positive.code: 			    { ok, [ { status, rvi_common:json_rpc_status(ok)} ] };
  
  			Err -> 
  			    ?debug("service_edge_rpc:register_service() Failed at scheduling: ~p", 
  				      [ Err ]),
  			    Err
  		    end;
  
  		Err ->  
  		    ?debug("service_edge_rpc:register_service() Failed at service discovery: ~p", 
  			      [ Err ]),
  		    Err
  	    end;
  
  	Err -> 
  	    ?debug("service_edge_rpc:register_service() Failed at authorize: ~p", 
  		      [ Err ]),
  	    Err
      end.
  
negative.code: 			    { ok, [ { status, rvi_common:json_rpc_status(ok)} ] };
  
  			%% Request delivered (with no status reply)
  			{ok,  undefined  } ->
  			    { ok, [ { status, rvi_common:json_rpc_status(ok)} ] };
  
  			%% status returned was an error code.
  