Hi, In ClusterMonitor [1] and AutoscalerTopologyEventReceiver [2] classes, there are two occasions where we are sending a message through the ClusterStatusProcessorChain with type set to an empty String [3, 4]. AFAIK the processor chain will determine which processor to use based on this type, and since its empty, the message will not update the ClusterStatus. Any particular reason to do this?
[1]. org.apache.stratos.autoscaler.monitor.cluster.ClusterMonitor [2]. org.apache.stratos.autoscaler.event.receiver.topology.AutoscalerTopologyEventReceiver [3]. ServiceReferenceHolder.getInstance().getClusterStatusProcessorChain(). * process("", clusterId, clusterInstanceId);* [4]. ServiceReferenceHolder.getInstance().getClusterStatusProcessorChain(). * process("", cluster.getClusterId(), clusterInstance.getInstanceId());* -- Thanks and Regards, Isuru H. +94 716 358 048* <http://wso2.com/>*