Bram de Kruijff created AMDATU-566:
--------------------------------------
Summary: NPE from preferences during integration tests
Key: AMDATU-566
URL: http://jira.amdatu.org/jira/browse/AMDATU-566
Project: Amdatu
Issue Type: Bug
Components: Amdatu Core
Reporter: Bram de Kruijff
Fix For: Sprint 5
I getting these exceptions regularly. Seems a timing issue (that may be itest
related) cause it is not deterministic.
{code}
org.ops4j.pax.exam.invoker.junit[org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner]
: running org.junit.runners.model.FrameworkMethod@fe5e0503 in re
actor
[MyDependentService] Could not start activator for tenant
org.amdatu.tenant.PLATFORM
java.lang.NullPointerException
at org.apache.felix.prefs.PreferencesImpl.sync(PreferencesImpl.java:588)
at
org.apache.felix.prefs.impl.PreferencesServiceImpl.getUserPreferences(PreferencesServiceImpl.java:99)
at
org.ops4j.pax.useradmin.provider.preferences.internal.StorageProviderImpl.getRootNode(StorageProviderImpl.java:218)
at
org.ops4j.pax.useradmin.provider.preferences.internal.StorageProviderImpl.<init>(StorageProviderImpl.java:203)
at
org.ops4j.pax.useradmin.provider.preferences.internal.Activator.registerStorageProvider(Activator.java:57)
at
org.ops4j.pax.useradmin.provider.preferences.internal.Activator.addingService(Activator.java:118)
at
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:980)
at
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:906)
at
org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:262)
at
org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:185)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:348)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:283)
at
org.ops4j.pax.useradmin.provider.preferences.internal.Activator.start(Activator.java:92)
at org.amdatu.tenant.adapter.TenantAdapter.start(TenantAdapter.java:82)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
http://jira.amdatu.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Amdatu-developers mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-developers