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 <rotty3...@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(); } }