Hi Lalaji,

This is because the registry service is unset before retrieving all the
task from registry while shutting down. As per the offline chat had with
Ajith and Anjana this can be handled in the registry side. Ajith will do
necessary changes.

Thanks


On Tue, Aug 20, 2013 at 7:51 AM, Lalaji Sureshika <[email protected]> wrote:

> Hi,
>
> Any update on above.Still we are getting same issue from branch built pack
> after taking svn up.
>
> Thanks;
>
>
> On Sun, Aug 18, 2013 at 10:57 AM, Lalaji Sureshika <[email protected]>wrote:
>
>> Hi,
>>
>> I'm getting below error[1],while shutting down APIM instance..Pack built
>> rev no. is 181876.
>>
>> Thanks;
>>
>> [1] [2013-08-18 10:47:53,989] ERROR -
>> GovernanceMgtUIListMetadataServiceComponent Error while stopping the tasks
>> org.wso2.carbon.ntask.common.TaskException: Error in getting all tasks
>> from repository
>> at
>> org.wso2.carbon.ntask.core.impl.RegistryBasedTaskRepository.getAllTasks(RegistryBasedTaskRepository.java:128)
>>  at
>> org.wso2.carbon.ntask.core.impl.standalone.StandaloneTaskManager.getAllTasks(StandaloneTaskManager.java:74)
>> at
>> org.wso2.carbon.governance.list.internal.GovernanceMgtUIListMetadataServiceComponent.deactivate(GovernanceMgtUIListMetadataServiceComponent.java:269)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>  at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>>  at
>> org.eclipse.equinox.internal.ds.model.ServiceComponent.deactivate(ServiceComponent.java:387)
>> at
>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.deactivate(ServiceComponentProp.java:161)
>>  at
>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.dispose(ServiceComponentProp.java:389)
>> at
>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.dispose(ServiceComponentProp.java:102)
>>  at
>> org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:344)
>> at
>> org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:306)
>>  at
>> org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:368)
>> 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.unregister(ServiceRegistrationImpl.java:225)
>> at
>> org.wso2.carbon.registry.core.internal.RegistryCoreServiceComponent.deactivate(RegistryCoreServiceComponent.java:199)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>  at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>>  at
>> org.eclipse.equinox.internal.ds.model.ServiceComponent.deactivate(ServiceComponent.java:387)
>> at
>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.deactivate(ServiceComponentProp.java:161)
>>  at
>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.dispose(ServiceComponentProp.java:389)
>> at
>> org.eclipse.equinox.internal.ds.model.ServiceComponentProp.dispose(ServiceComponentProp.java:102)
>>  at
>> org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:344)
>> at
>> org.eclipse.equinox.internal.ds.InstanceProcess.disposeInstances(InstanceProcess.java:306)
>>  at
>> org.eclipse.equinox.internal.ds.Resolver.disposeComponentConfigs(Resolver.java:717)
>> at
>> org.eclipse.equinox.internal.ds.Resolver.disableComponents(Resolver.java:693)
>>  at
>> org.eclipse.equinox.internal.ds.SCRManager.stoppingBundle(SCRManager.java:554)
>> at
>> org.eclipse.equinox.internal.ds.SCRManager.bundleChanged(SCRManager.java:233)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)
>> 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.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)
>>  at
>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)
>>  at
>> org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:506)
>> at
>> org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566)
>>  at
>> org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1206)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592)
>>  at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
>> at
>> org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
>>  at
>> org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
>> at
>> org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:692)
>>  at
>> org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:399)
>>  at
>> org.wso2.carbon.core.init.CarbonServerManager.shutdown(CarbonServerManager.java:849)
>> at
>> org.wso2.carbon.core.init.CarbonServerManager.shutdownGracefully(CarbonServerManager.java:883)
>>  at
>> org.wso2.carbon.core.init.CarbonServerManager$4.run(CarbonServerManager.java:894)
>> Caused by: java.lang.NullPointerException
>> at
>> org.wso2.carbon.ntask.core.TaskUtils.getGovRegistryForTenant(TaskUtils.java:50)
>>  at
>> org.wso2.carbon.ntask.core.impl.RegistryBasedTaskRepository.getRegistry(RegistryBasedTaskRepository.java:95)
>> at
>> org.wso2.carbon.ntask.core.impl.RegistryBasedTaskRepository.getAllTasks(RegistryBasedTaskRepository.java:117)
>>  ... 55 more
>>
>>
>> --
>> Lalaji Sureshika
>> WSO2, Inc.;  http://wso2.com/
>> email: [email protected]; cell: +94 71 608 6811
>> blog: http://lalajisureshika.blogspot.com
>>
>>
>>
>
>
> --
> Lalaji Sureshika
> WSO2, Inc.;  http://wso2.com/
> email: [email protected]; cell: +94 71 608 6811
> blog: http://lalajisureshika.blogspot.com
>
>
>


-- 
Best Regards..

Chanika Geeganage
Software Engineer
WSO2, Inc.; http://wso2.com

Mobile: +94773522586
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to