-
Bug
-
Resolution: Fixed
-
Medium
-
None
It's possible that a notification can refer to a comment/reply that is deleted in Crucible.
When this happens, the Activity Stream fails to retrieve any further information from Crucible until new activity pushes down the Review that caused the problem:
WARN - Reply 53doesn't exist ERROR - Error getting activity java.lang.NullPointerException at com.atlassian.streams.crucible.CrucibleSyndEntryFactoryImpl.getSyndEntryFromNotification(CrucibleSyndEntryFactoryImpl.java:70) at com.atlassian.streams.crucible.CrucibleStreamsActivityProviderImpl.addCrucibleActivity(CrucibleStreamsActivityProviderImpl.java:116) at com.atlassian.streams.fisheye.FishEyeStreamsActivityProvider.getActivityFeed(FishEyeStreamsActivityProvider.java:71) at com.atlassian.streams.servlet.StreamsActivityServlet$1.doInTransaction(StreamsActivityServlet.java:120) at com.atlassian.sal.core.transaction.HostContextTransactionTemplate$1.doInTransaction(HostContextTransactionTemplate.java:25) at com.atlassian.sal.spring.component.SpringHostContextAccessor$1.doInTransaction(SpringHostContextAccessor.java:88) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at com.atlassian.sal.spring.component.SpringHostContextAccessor.doInTransaction(SpringHostContextAccessor.java:82) at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$1.invoke(DefaultComponentRegistrar.java:76) at $Proxy24.doInTransaction(Unknown Source)
- causes
-
CLOUD-2214 Crucible loses comments in auto-save
- Closed