diff options
Diffstat (limited to 'core/core-engine')
-rw-r--r-- | core/core-engine/src/main/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImpl.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/core-engine/src/main/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImpl.java b/core/core-engine/src/main/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImpl.java index 022617864..efd6aec5e 100644 --- a/core/core-engine/src/main/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImpl.java +++ b/core/core-engine/src/main/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImpl.java @@ -408,6 +408,10 @@ public class ApexEngineImpl implements ApexEngine { public Map<AxArtifactKey, Map<String, Object>> getEngineContext() { final Map<AxArtifactKey, Map<String, Object>> currentContext = new LinkedHashMap<>(); + if (internalContext == null) { + return currentContext; + } + for (final Entry<AxArtifactKey, ContextAlbum> contextAlbumEntry : internalContext.getContextAlbums() .entrySet()) { currentContext.put(contextAlbumEntry.getKey(), contextAlbumEntry.getValue()); |