You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ro...@apache.org on 2018/06/05 01:24:29 UTC

svn commit: r1832906 - /aries/trunk/cdi/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerState.java

Author: rotty3000
Date: Tue Jun  5 01:24:28 2018
New Revision: 1832906

URL: http://svn.apache.org/viewvc?rev=1832906&view=rev
Log:
[CDI] avoid error when config admin has left (typically because the CDI bundle is shutting down)

Signed-off-by: Raymond Auge <ro...@apache.org>

Modified:
    aries/trunk/cdi/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerState.java

Modified: aries/trunk/cdi/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerState.java
URL: http://svn.apache.org/viewvc/aries/trunk/cdi/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerState.java?rev=1832906&r1=1832905&r2=1832906&view=diff
==============================================================================
--- aries/trunk/cdi/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerState.java (original)
+++ aries/trunk/cdi/cdi-extender/src/main/java/org/apache/aries/cdi/container/internal/container/ContainerState.java Tue Jun  5 01:24:28 2018
@@ -279,9 +279,9 @@ public class ContainerState {
 			);
 		}
 		catch (Exception e) {
-			_log.error(l -> l.error("CCR unexpected failure fetching configuration for {}", pid, e));
+			_log.warn(l -> l.warn("CCR unexpected error fetching configuration for {}", pid, e));
 
-			return Throw.exception(e);
+			return Optional.empty();
 		}
 	}