Update `AbstractApplicationEventMulticaster` to support `EventObjects`
with a null source (which can happen if they have been serialized).
Issue: SPR-10945
(cherry picked from commit b0ff834e)
@ -128,7 +129,8 @@ public abstract class AbstractApplicationEventMulticaster implements Application
@@ -128,7 +129,8 @@ public abstract class AbstractApplicationEventMulticaster implements Application
@ -206,12 +208,14 @@ public abstract class AbstractApplicationEventMulticaster implements Application
@@ -206,12 +208,14 @@ public abstract class AbstractApplicationEventMulticaster implements Application
@ -74,7 +74,7 @@ public class SourceFilteringListener implements SmartApplicationListener {
@@ -74,7 +74,7 @@ public class SourceFilteringListener implements SmartApplicationListener {
@ -129,11 +134,29 @@ public abstract class AbstractApplicationContextTests extends AbstractListableBe
@@ -129,11 +134,29 @@ public abstract class AbstractApplicationContextTests extends AbstractListableBe
@ -45,19 +45,13 @@ public abstract class AbstractXmlWebApplicationContextTests extends AbstractAppl
@@ -45,19 +45,13 @@ public abstract class AbstractXmlWebApplicationContextTests extends AbstractAppl
@ -96,18 +96,11 @@ public class XmlWebApplicationContextTests extends AbstractApplicationContextTes
@@ -96,18 +96,11 @@ public class XmlWebApplicationContextTests extends AbstractApplicationContextTes