You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by "Udara Liyanage (JIRA)" <ji...@apache.org> on 2014/10/07 14:03:33 UTC

[jira] [Created] (STRATOS-874) Grouping- class cast exception while deploying an application

Udara Liyanage created STRATOS-874:
--------------------------------------

             Summary: Grouping- class cast exception while deploying an application
                 Key: STRATOS-874
                 URL: https://issues.apache.org/jira/browse/STRATOS-874
             Project: Stratos
          Issue Type: Bug
            Reporter: Udara Liyanage


[2014-10-07 17:24:01,137] DEBUG {org.apache.stratos.manager.topology.model.TopologyClusterInformationModel} -   Adding cluster [mytomcat.tomcat.domain] 
[2014-10-07 17:24:11,310] DEBUG {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  application monitor is going to be started for [application] test_app_1
[2014-10-07 17:24:11,317]  WARN {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  Application monitor creation failed for Application: 
java.lang.ClassCastException: org.apache.stratos.messaging.domain.topology.Application cannot be cast to org.apache.stratos.messaging.domain.topology.Group
	at org.apache.stratos.autoscaler.grouping.dependency.DependencyBuilder.buildDependency(DependencyBuilder.java:57)
	at org.apache.stratos.autoscaler.monitor.Monitor.<init>(Monitor.java:73)
	at org.apache.stratos.autoscaler.monitor.application.ApplicationMonitor.<init>(ApplicationMonitor.java:42)
	at org.apache.stratos.autoscaler.util.AutoscalerUtil.getApplicationMonitor(AutoscalerUtil.java:331)
	at org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$ApplicationMonitorAdder.run(AutoscalerTopologyEventReceiver.java:583)
	at java.lang.Thread.run(Thread.java:662)
[2014-10-07 17:24:16,318] DEBUG {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  application monitor is going to be started for [application] test_app_1
[2014-10-07 17:24:16,318]  WARN {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  Application monitor creation failed for Application: 
java.lang.ClassCastException: org.apache.stratos.messaging.domain.topology.Application cannot be cast to org.apache.stratos.messaging.domain.topology.Group
	at org.apache.stratos.autoscaler.grouping.dependency.DependencyBuilder.buildDependency(DependencyBuilder.java:57)
	at org.apache.stratos.autoscaler.monitor.Monitor.<init>(Monitor.java:73)
	at org.apache.stratos.autoscaler.monitor.application.ApplicationMonitor.<init>(ApplicationMonitor.java:42)
	at org.apache.stratos.autoscaler.util.AutoscalerUtil.getApplicationMonitor(AutoscalerUtil.java:331)
	at org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$ApplicationMonitorAdder.run(AutoscalerTopologyEventReceiver.java:583)
	at java.lang.Thread.run(Thread.java:662)
[2014-10-07 17:24:21,319] DEBUG {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  application monitor is going to be started for [application] test_app_1
[2014-10-07 17:24:21,319]  WARN {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  Application monitor creation failed for Application: 
java.lang.ClassCastException: org.apache.stratos.messaging.domain.topology.Application cannot be cast to org.apache.stratos.messaging.domain.topology.Group
	at org.apache.stratos.autoscaler.grouping.dependency.DependencyBuilder.buildDependency(DependencyBuilder.java:57)
	at org.apache.stratos.autoscaler.monitor.Monitor.<init>(Monitor.java:73)
	at org.apache.stratos.autoscaler.monitor.application.ApplicationMonitor.<init>(ApplicationMonitor.java:42)
	at org.apache.stratos.autoscaler.util.AutoscalerUtil.getApplicationMonitor(AutoscalerUtil.java:331)
	at org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$ApplicationMonitorAdder.run(AutoscalerTopologyEventReceiver.java:583)
	at java.lang.Thread.run(Thread.java:662)
[2014-10-07 17:24:26,320] DEBUG {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  application monitor is going to be started for [application] test_app_1
[2014-10-07 17:24:26,320]  WARN {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  Application monitor creation failed for Application: 
java.lang.ClassCastException: org.apache.stratos.messaging.domain.topology.Application cannot be cast to org.apache.stratos.messaging.domain.topology.Group
	at org.apache.stratos.autoscaler.grouping.dependency.DependencyBuilder.buildDependency(DependencyBuilder.java:57)
	at org.apache.stratos.autoscaler.monitor.Monitor.<init>(Monitor.java:73)
	at org.apache.stratos.autoscaler.monitor.application.ApplicationMonitor.<init>(ApplicationMonitor.java:42)
	at org.apache.stratos.autoscaler.util.AutoscalerUtil.getApplicationMonitor(AutoscalerUtil.java:331)
	at org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$ApplicationMonitorAdder.run(AutoscalerTopologyEventReceiver.java:583)
	at java.lang.Thread.run(Thread.java:662)
[2014-10-07 17:24:31,321] DEBUG {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  application monitor is going to be started for [application] test_app_1
[2014-10-07 17:24:31,322]  WARN {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  Application monitor creation failed for Application: 
java.lang.ClassCastException: org.apache.stratos.messaging.domain.topology.Application cannot be cast to org.apache.stratos.messaging.domain.topology.Group
	at org.apache.stratos.autoscaler.grouping.dependency.DependencyBuilder.buildDependency(DependencyBuilder.java:57)
	at org.apache.stratos.autoscaler.monitor.Monitor.<init>(Monitor.java:73)
	at org.apache.stratos.autoscaler.monitor.application.ApplicationMonitor.<init>(ApplicationMonitor.java:42)
	at org.apache.stratos.autoscaler.util.AutoscalerUtil.getApplicationMonitor(AutoscalerUtil.java:331)
	at org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$ApplicationMonitorAdder.run(AutoscalerTopologyEventReceiver.java:583)
	at java.lang.Thread.run(Thread.java:662)
Exception in thread "Thread-64" java.lang.NullPointerException
	at org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver$ApplicationMonitorAdder.run(AutoscalerTopologyEventReceiver.java:596)
	at java.lang.Thread.run(Thread.java:662)
[2014-10-07 17:24:38,127] DEBUG {org.apache.stratos.autoscaler.message.receiver.topology.AutoscalerTopologyEventReceiver} -  Application monitor thread has been started successfully: [application] test_app_1 
[2014-10-07 17:25:01,003] DEBUG {org.apache.stratos.manager.publisher.TenantSynzhronizerTask} -  Publishing complete tenant event
[2014-10-07 17:25:01,005] DEBUG {org.apache.stratos.cloud.controller.topology.TopologySynchronizerTask} -  Executing topology synchronization task
[2014-10-07 17:25:01,006] DEBUG {org.apache.stratos.cloud.controller.topology.TopologyEventPublisher} -  Publishing complete topology event




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