This was another issue, where a transient data structure trying to load from registry (again after refactoring). I fixed this in the morning.
On Wed, Dec 3, 2014 at 12:25 PM, Lahiru Sandaruwan <lahi...@wso2.com> wrote: > I get an NPE at restart, > > Is this related? > > > [2014-12-03 06:50:32,643] INFO > {org.apache.stratos.messaging.message.receiver.instance.status.InstanceStatusEventMessageDelegator} > - Instance notifier event message delegator started > > [2014-12-03 06:50:32,665] WARN > {org.apache.stratos.cloud.controller.context.CloudControllerContext} - > Unable to read cloud controller context from the registry. Hence, any > historical data will not be reflected > > java.lang.NullPointerException > > at > org.apache.stratos.cloud.controller.context.CloudControllerContext.copyMap(CloudControllerContext.java:577) > > at > org.apache.stratos.cloud.controller.context.CloudControllerContext.updateContextFromRegistry(CloudControllerContext.java:551) > > at > org.apache.stratos.cloud.controller.context.CloudControllerContext.<init>(CloudControllerContext.java:165) > > at > org.apache.stratos.cloud.controller.context.CloudControllerContext.getInstance(CloudControllerContext.java:172) > > at > org.apache.stratos.cloud.controller.services.impl.CloudControllerServiceImpl.<init>(CloudControllerServiceImpl.java:85) > > at > org.apache.stratos.cloud.controller.internal.CloudControllerServiceComponent.activate(CloudControllerServiceComponent.java:95) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > at > org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:260) > > at > org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) > > at > org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:347) > > at > org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620) > > at > org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197) > > at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:343) > > at > org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222) > > at > org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) > > at > org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > > at > org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > > at > org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) > > at > org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) > > at > org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) > > at > org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) > > at > org.wso2.carbon.ntask.core.internal.TasksDSComponent.activate(TasksDSComponent.java:105) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > On Tue, Dec 2, 2014 at 7:47 PM, Nirmal Fernando <nirmal070...@gmail.com> > wrote: > >> Hi, >> >> After the recent clustering related refactoring, CC registry data >> retrieval logic is broken ! >> I've fixed this issue with >> https://github.com/apache/stratos/commit/c55271694eb073716fb9f1d1b74c9d3fdd176bbd >> >> -- >> Best Regards, >> Nirmal >> >> Nirmal Fernando. >> PPMC Member & Committer of Apache Stratos, >> Senior Software Engineer, WSO2 Inc. >> >> Blog: http://nirmalfdo.blogspot.com/ >> > > > > -- > -- > Lahiru Sandaruwan > Committer and PMC member, Apache Stratos, > Senior Software Engineer, > WSO2 Inc., http://wso2.com > lean.enterprise.middleware > > email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/ > linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 > > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/