[ 
http://jira.amdatu.org/jira/browse/AMDATU-144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Angelo van der Sijpt resolved AMDATU-144.
-----------------------------------------

    Fix Version/s: 0.0.6
       Resolution: Fixed

Fixed, see commit.

> NPE when calling TenantManagementService.getTenantById
> ------------------------------------------------------
>
>                 Key: AMDATU-144
>                 URL: http://jira.amdatu.org/jira/browse/AMDATU-144
>             Project: Amdatu
>          Issue Type: Bug
>    Affects Versions: 0.0.6
>            Reporter: Dion Meijer
>            Assignee: Angelo van der Sijpt
>             Fix For: 0.0.6
>
>
> java.lang.NullPointerException
>         at java.util.HashMap.<init>(HashMap.java:223)
>         at 
> org.amdatu.platform.tenant.TenantEntity.<init>(TenantEntity.java:38)
>         at 
> org.amdatu.platform.tenant.dao.TenantStorageProviderCassandraImpl.getById(TenantStorageProviderCassandraImpl.java:68)
>         at 
> org.amdatu.platform.tenant.service.TenantManagementServiceImpl.getTenantById(TenantManagementServiceImpl.java:54)
>         at 
> com.blueconic.application.staticcontent.service.DashboardService.init(DashboardService.java:69)
>         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.apache.felix.dm.impl.InvocationUtil.invokeMethod(InvocationUtil.java:45)
>         at 
> org.apache.felix.dm.impl.InvocationUtil.invokeCallbackMethod(InvocationUtil.java:13)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.invokeCallbackMethod(ComponentImpl.java:643)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.invoke(ComponentImpl.java:634)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.activateService(ComponentImpl.java:546)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.access$000(ComponentImpl.java:51)
>         at 
> org.apache.felix.dm.impl.ComponentImpl$3.run(ComponentImpl.java:148)
>         at 
> org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:47)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.execute(SerialExecutor.java:68)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.calculateStateChanges(ComponentImpl.java:222)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.dependencyAvailable(ComponentImpl.java:313)
>         at 
> org.apache.felix.dm.impl.dependencies.ServiceDependencyImpl.addedService(ServiceDependencyImpl.java:423)
>         at 
> org.apache.felix.dm.tracker.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1140)
>         at 
> org.apache.felix.dm.tracker.AbstractTracked.trackAdding(AbstractTracked.java:286)
>         at 
> org.apache.felix.dm.tracker.AbstractTracked.track(AbstractTracked.java:232)
>         at 
> org.apache.felix.dm.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1011)
>         at 
> org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:864)
>         at 
> org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:732)
>         at 
> org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
>         at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3623)
>         at org.apache.felix.framework.Felix.access$000(Felix.java:39)
>         at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:667)
>         at 
> org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:97)
>         at org.apache.felix.framework.Felix.registerService(Felix.java:2764)
>         at 
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:252)
>         at 
> org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:230)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.registerService(ComponentImpl.java:819)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.bindService(ComponentImpl.java:579)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.access$400(ComponentImpl.java:51)
>         at 
> org.apache.felix.dm.impl.ComponentImpl$7.run(ComponentImpl.java:172)
>         at 
> org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:47)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.access$000(SerialExecutor.java:33)
>         at 
> org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:50)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.access$000(SerialExecutor.java:33)
>         at 
> org.apache.felix.dm.impl.SerialExecutor$1.run(SerialExecutor.java:50)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.scheduleNext(SerialExecutor.java:84)
>         at 
> org.apache.felix.dm.impl.SerialExecutor.execute(SerialExecutor.java:68)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.calculateStateChanges(ComponentImpl.java:222)
>         at 
> org.apache.felix.dm.impl.ComponentImpl.start(ComponentImpl.java:348)
>         at 
> org.apache.felix.dm.DependencyManager.add(DependencyManager.java:81)
>         at org.amdatu.platform.tenant.osgi.Activator.init(Activator.java:65)
>         at 
> org.apache.felix.dm.DependencyActivatorBase.start(DependencyActivatorBase.java:79)
>         at 
> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:661)
>         at org.apache.felix.framework.Felix.activateBundle(Felix.java:1760)
>         at org.apache.felix.framework.Felix.startBundle(Felix.java:1682)
>         at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
>         at 
> org.apache.felix.shell.impl.StartCommandImpl.execute(StartCommandImpl.java:114)
>         at 
> org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand(Activator.java:286)
>         at 
> org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java:184)
>         at java.lang.Thread.run(Thread.java:619)

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to