Hi Reka, Isuru,

I got the following NPE when I undeployed an app. While debuging I noticed
that the appId of the moniter is not set, thus application become null.


   1.         String appId = monitor.getAppId();
   2.                    Application application = ApplicationHolder.
   getApplications().getApplication(appId)


id: mymysql.mysql.domain and of cartridge type: mysql
[2014-11-07 19:11:57,719]  INFO
{org.apache.stratos.cloud.controller.impl.CloudControllerServiceImpl} -
 Member is terminated: MemberContext
[memberId=mymysql.mysql.domainb79e62a8-0e0a-435e-8dd4-2a4035c7596a,
nodeId=ap-southeast-1/i-a4cb0d8f, instanceId=null,
clusterId=mymysql.mysql.domain, partition=Partition [id=p1,
description=null, isPublic=false, provider=ec2, partitionMin=1,
partitionMax=3, properties=Properties
[properties=[Lorg.apache.stratos.common.Property;@38c5caeb]],
cartridgeType=mysql, privateIpAddress=10.142.246.63,
publicIpAddress=54.179.238.59, allocatedIpAddress=null,
initTime=1415367587874, lbClusterId=null, networkPartitionId=ec2,
properties=Properties
[properties=[Lorg.apache.stratos.common.Property;@418d276b]]
[2014-11-07 19:11:57,778]  INFO
{org.apache.stratos.cloud.controller.topology.TopologyEventPublisher} -
 Publishing member terminated event: [service] mysql [cluster]
mymysql.mysql.domain [network-partition] ec2 [partition] p1 [member]
mymysql.mysql.domainb79e62a8-0e0a-435e-8dd4-2a4035c7596a [groupId] null
[2014-11-07 19:11:57,905]  INFO
{org.apache.stratos.manager.topology.receiver.StratosManagerTopologyEventReceiver}
-  [MemberTerminatedEventListener] Received: class
org.apache.stratos.messaging.event.topology.MemberTerminatedEvent
[2014-11-07 19:11:57,908]  INFO
{org.apache.stratos.messaging.message.processor.topology.MemberTerminatedMessageProcessor}
-  Member terminated: [service] mysql [cluster] mymysql.mysql.domain
[member] mymysql.mysql.domainb79e62a8-0e0a-435e-8dd4-2a4035c7596a
[2014-11-07 19:11:57,908]  INFO
{org.apache.stratos.autoscaler.monitor.cluster.VMClusterMonitor} -  Member
stat context has been removed successfully: [member]
mymysql.mysql.domainb79e62a8-0e0a-435e-8dd4-2a4035c7596a
[2014-11-07 19:11:57,909]  WARN
{org.apache.stratos.messaging.message.processor.topology.MemberTerminatedMessageProcessor}
-  Member already terminated: [service] mysql [cluster]
mymysql.mysql.domain [member]
mymysql.mysql.domainb79e62a8-0e0a-435e-8dd4-2a4035c7596a
[2014-11-07 19:12:18,109]  WARN
{org.apache.stratos.messaging.message.receiver.applications.ApplicationsEventMessageListener}
-  Connection is lost
Connection lost (32109) - java.net.SocketException: Connection reset
at
org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:138)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.net.SocketInputStream.read(SocketInputStream.java:182)
at java.io.DataInputStream.readByte(DataInputStream.java:248)
at
org.eclipse.paho.client.mqttv3.internal.wire.MqttInputStream.readMqttWireMessage(MqttInputStream.java:56)
at
org.eclipse.paho.client.mqttv3.internal.CommsReceiver.run(CommsReceiver.java:100)
... 1 more
[2014-11-07 19:12:49,642]  INFO
{org.apache.stratos.autoscaler.client.CloudControllerClient} -  Trying to
spawn an instance via cloud controller: [cluster] mymysql.mysql.domain
[partition] p1 [lb-cluster] null [network-partition-id] ec2




-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897

Reply via email to