You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2019/09/11 22:26:40 UTC
svn commit: r1866811 - in
/felix/trunk/dependencymanager/org.apache.felix.dependencymanager: bnd.bnd
src/org/apache/felix/dm/impl/ComponentImpl.java
Author: pderop
Date: Wed Sep 11 22:26:40 2019
New Revision: 1866811
URL: http://svn.apache.org/viewvc?rev=1866811&view=rev
Log:
FELIX-6180: committed the patch provided by Bram in order to log component init errors to the log service instead of stdout (thanks Bram)
Modified:
felix/trunk/dependencymanager/org.apache.felix.dependencymanager/bnd.bnd
felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/ComponentImpl.java
Modified: felix/trunk/dependencymanager/org.apache.felix.dependencymanager/bnd.bnd
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/org.apache.felix.dependencymanager/bnd.bnd?rev=1866811&r1=1866810&r2=1866811&view=diff
==============================================================================
--- felix/trunk/dependencymanager/org.apache.felix.dependencymanager/bnd.bnd (original)
+++ felix/trunk/dependencymanager/org.apache.felix.dependencymanager/bnd.bnd Wed Sep 11 22:26:40 2019
@@ -34,7 +34,7 @@ Export-Package: \
Include-Resource: META-INF/=resources/,META-INF/changelog.txt=changelog.txt
Import-Package: !org.junit,!org.mockito.*,org.osgi.framework;version="[1.8, 2)",*
Bundle-Activator: org.apache.felix.dm.impl.Activator
-Bundle-Version: 4.6.0
+Bundle-Version: 4.6.1
Bundle-Name: Apache Felix Dependency Manager
Bundle-Description: Provides dynamic service and component dependency management
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Modified: felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/ComponentImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/ComponentImpl.java?rev=1866811&r1=1866810&r2=1866811&view=diff
==============================================================================
--- felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/ComponentImpl.java (original)
+++ felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/ComponentImpl.java Wed Sep 11 22:26:40 2019
@@ -100,7 +100,7 @@ public class ComponentImpl implements Co
*
* @see @link {@link ComponentExecutorFactory}
*/
- private volatile Executor m_executor = new SerialExecutor(new Logger(null));
+ private volatile Executor m_executor;
/**
* The current state of the component state machine.
@@ -418,6 +418,7 @@ public class ComponentImpl implements Co
m_bundle = context != null ? context.getBundle() : null;
m_manager = manager;
m_logger = logger;
+ m_executor = new SerialExecutor(m_logger);
m_autoConfig.put(BundleContext.class, Boolean.TRUE);
m_autoConfig.put(ServiceRegistration.class, Boolean.TRUE);
m_autoConfig.put(DependencyManager.class, Boolean.TRUE);