Udara Liyanage created STRATOS-916:
--------------------------------------

             Summary: NPE while deploying an application
                 Key: STRATOS-916
                 URL: https://issues.apache.org/jira/browse/STRATOS-916
             Project: Stratos
          Issue Type: Bug
            Reporter: Udara Liyanage


[2014-10-28 12:02:28,700]  INFO 
{org.apache.stratos.cloud.controller.topology.TopologyEventPublisher} -  
Publishing group terminating event: [appId] udara
[2014-10-28 12:02:28,706]  INFO 
{org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver}
 -  [GroupTerminatingEvent] Received: class 
org.apache.stratos.messaging.event.topology.GroupTerminatingEvent
[2014-10-28 12:02:28,707]  INFO 
{org.apache.stratos.autoscaler.monitor.group.GroupMonitor} -  [Monitor] 
mygroup1 is notifying the parenton its state change from Terminating to 
Terminating
[2014-10-28 12:02:28,708]  INFO 
{org.apache.stratos.autoscaler.grouping.topic.StatusEventPublisher} -  
Publishing Group terminating event for [application]: udara [group]: 
mygroup1php.php.domain
[2014-10-28 12:02:28,712] ERROR 
{org.apache.stratos.messaging.message.receiver.topology.TopologyEventMessageDelegator}
 -  Failed to retrieve topology event message
java.lang.NullPointerException
        at 
org.apache.stratos.autoscaler.grouping.topic.StatusEventPublisher.sendGroupTerminatingEvent(StatusEventPublisher.java:146)
        at 
org.apache.stratos.autoscaler.monitor.ParentComponentMonitor.onChildTerminatingEvent(ParentComponentMonitor.java:103)
        at 
org.apache.stratos.autoscaler.monitor.group.GroupMonitor.monitor(GroupMonitor.java:91)
        at 
org.apache.stratos.autoscaler.monitor.group.GroupMonitor.onEvent(GroupMonitor.java:63)
        at 
org.apache.stratos.autoscaler.monitor.MonitorStatusEventBuilder.notifyParent(MonitorStatusEventBuilder.java:53)
        at 
org.apache.stratos.autoscaler.monitor.MonitorStatusEventBuilder.handleGroupStatusEvent(MonitorStatusEventBuilder.java:44)
        at 
org.apache.stratos.autoscaler.monitor.group.GroupMonitor.setStatus(GroupMonitor.java:149)
        at 
org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$10.onEvent(AutoscalerTopologyEventReceiver.java:300)
        at 
org.apache.stratos.messaging.listener.EventListener.update(EventListener.java:42)
        at java.util.Observable.notifyObservers(Observable.java:142)
        at 
org.apache.stratos.messaging.event.EventObservable.notifyEventListeners(EventObservable.java:51)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupTerminatingProcessor.doProcess(GroupTerminatingProcessor.java:104)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupTerminatingProcessor.process(GroupTerminatingProcessor.java:60)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupInActivateProcessor.process(GroupInActivateProcessor.java:70)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupActivatedProcessor.process(GroupActivatedProcessor.java:66)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberTerminatedMessageProcessor.process(MemberTerminatedMessageProcessor.java:68)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberSuspendedMessageProcessor.process(MemberSuspendedMessageProcessor.java:69)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberMaintenanceModeProcessor.process(MemberMaintenanceModeProcessor.java:66)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberReadyToShutdownMessageProcessor.process(MemberReadyToShutdownMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberActivatedMessageProcessor.process(MemberActivatedMessageProcessor.java:69)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberStartedMessageProcessor.process(MemberStartedMessageProcessor.java:69)
        at 
org.apache.stratos.messaging.message.processor.topology.InstanceSpawnedMessageProcessor.process(InstanceSpawnedMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterTerminatingProcessor.process(ClusterTerminatingProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterTerminatedProcessor.process(ClusterTerminatedProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterRemovedMessageProcessor.process(ClusterRemovedMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterInActivateProcessor.process(ClusterInActivateProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterActivatedProcessor.process(ClusterActivatedProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterCreatedMessageProcessor.process(ClusterCreatedMessageProcessor.java:68)
        at 
org.apache.stratos.messaging.message.processor.topology.ServiceRemovedMessageProcessor.process(ServiceRemovedMessageProcessor.java:64)
        at 
org.apache.stratos.messaging.message.processor.topology.ServiceCreatedMessageProcessor.process(ServiceCreatedMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.CompleteTopologyMessageProcessor.process(CompleteTopologyMessageProcessor.java:74)
        at 
org.apache.stratos.messaging.message.processor.MessageProcessorChain.process(MessageProcessorChain.java:60)
        at 
org.apache.stratos.messaging.message.receiver.topology.TopologyEventMessageDelegator.run(TopologyEventMessageDelegator.java:77)
        at java.lang.Thread.run(Thread.java:662)
[2014-10-28 12:02:28,712]  INFO 
{org.apache.stratos.cloud.controller.topology.TopologyBuilder} -  Group 
activated adding status started
[2014-10-28 12:02:28,767]  INFO 
{org.apache.stratos.cloud.controller.topology.TopologyEventPublisher} -  
Publishing group terminating event: [appId] m2
[2014-10-28 12:02:28,774]  INFO 
{org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver}
 -  [GroupTerminatingEvent] Received: class 
org.apache.stratos.messaging.event.topology.GroupTerminatingEvent
[2014-10-28 12:02:28,774]  INFO 
{org.apache.stratos.autoscaler.monitor.group.GroupMonitor} -  [Monitor] 
mygroup1 is notifying the parenton its state change from Terminating to 
Terminating
[2014-10-28 12:02:28,775]  INFO 
{org.apache.stratos.autoscaler.grouping.topic.StatusEventPublisher} -  
Publishing Group terminating event for [application]: m2 [group]: 
mygroup1php.php.domain
[2014-10-28 12:02:28,775] ERROR 
{org.apache.stratos.messaging.message.receiver.topology.TopologyEventMessageDelegator}
 -  Failed to retrieve topology event message
java.lang.NullPointerException
        at 
org.apache.stratos.autoscaler.grouping.topic.StatusEventPublisher.sendGroupTerminatingEvent(StatusEventPublisher.java:146)
        at 
org.apache.stratos.autoscaler.monitor.ParentComponentMonitor.onChildTerminatingEvent(ParentComponentMonitor.java:103)
        at 
org.apache.stratos.autoscaler.monitor.group.GroupMonitor.monitor(GroupMonitor.java:91)
        at 
org.apache.stratos.autoscaler.monitor.group.GroupMonitor.onEvent(GroupMonitor.java:63)
        at 
org.apache.stratos.autoscaler.monitor.MonitorStatusEventBuilder.notifyParent(MonitorStatusEventBuilder.java:53)
        at 
org.apache.stratos.autoscaler.monitor.MonitorStatusEventBuilder.handleGroupStatusEvent(MonitorStatusEventBuilder.java:44)
        at 
org.apache.stratos.autoscaler.monitor.group.GroupMonitor.setStatus(GroupMonitor.java:149)
        at 
org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$10.onEvent(AutoscalerTopologyEventReceiver.java:300)
        at 
org.apache.stratos.messaging.listener.EventListener.update(EventListener.java:42)
        at java.util.Observable.notifyObservers(Observable.java:142)
        at 
org.apache.stratos.messaging.event.EventObservable.notifyEventListeners(EventObservable.java:51)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupTerminatingProcessor.doProcess(GroupTerminatingProcessor.java:104)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupTerminatingProcessor.process(GroupTerminatingProcessor.java:60)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupInActivateProcessor.process(GroupInActivateProcessor.java:70)
        at 
org.apache.stratos.messaging.message.processor.topology.GroupActivatedProcessor.process(GroupActivatedProcessor.java:66)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberTerminatedMessageProcessor.process(MemberTerminatedMessageProcessor.java:68)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberSuspendedMessageProcessor.process(MemberSuspendedMessageProcessor.java:69)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberMaintenanceModeProcessor.process(MemberMaintenanceModeProcessor.java:66)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberReadyToShutdownMessageProcessor.process(MemberReadyToShutdownMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberActivatedMessageProcessor.process(MemberActivatedMessageProcessor.java:69)
        at 
org.apache.stratos.messaging.message.processor.topology.MemberStartedMessageProcessor.process(MemberStartedMessageProcessor.java:69)
        at 
org.apache.stratos.messaging.message.processor.topology.InstanceSpawnedMessageProcessor.process(InstanceSpawnedMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterTerminatingProcessor.process(ClusterTerminatingProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterTerminatedProcessor.process(ClusterTerminatedProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterRemovedMessageProcessor.process(ClusterRemovedMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterInActivateProcessor.process(ClusterInActivateProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterActivatedProcessor.process(ClusterActivatedProcessor.java:72)
        at 
org.apache.stratos.messaging.message.processor.topology.ClusterCreatedMessageProcessor.process(ClusterCreatedMessageProcessor.java:68)
        at 
org.apache.stratos.messaging.message.processor.topology.ServiceRemovedMessageProcessor.process(ServiceRemovedMessageProcessor.java:64)
        at 
org.apache.stratos.messaging.message.processor.topology.ServiceCreatedMessageProcessor.process(ServiceCreatedMessageProcessor.java:65)
        at 
org.apache.stratos.messaging.message.processor.topology.CompleteTopologyMessageProcessor.process(CompleteTopologyMessageProcessor.java:74)
        at 
org.apache.stratos.messaging.message.processor.MessageProcessorChain.process(MessageProcessorChain.java:60)
        at 
org.apache.stratos.messaging.message.receiver.topology.TopologyEventMessageDelegator.run(TopologyEventMessageDelegator.java:77)
        at java.lang.Thread.run(Thread.java:662)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to