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


Reply via email to